19336 330
7031 730
28301 780
5786 225
6930 124
20268 104
19968 879
6733 374
53459 77
3174 601
8119 537
9497 484
2740 90
4464 456
22368 669
2903 406
2117 331
2620 344
2950 577
2430 318
1610 115