29675 340
118740 953
17894 528
2526 238
30022 336
4663 291
812 50
3519 686
1644 383
17104 575
12696 254
4624 448
10984 787
5064 696
3441 437
12251 253
58390 690
4647 359
3530 459
16830 488
6649 545
46029 573
2947 175
123272 893
22939 782
916 163
17259 306
1544 275