46530 348
15733 80
21762 327
1700 299
19657 261
17640 266
14338 573
3839 459
23615 210
11182 274
3797 534
6489 369
24576 415
15931 360
17797 531
7002 413
38775 314
12149 656
1637 377
5046 571
22599 503
15821 840
11715 556
16629 63
30366 141
21313 158
16364 669
894 26