46503 348
15726 80
21741 327
1700 299
19639 261
17636 266
14333 573
3837 459
23603 210
11155 274
3797 534
6487 369
24564 415
15924 360
17782 531
7001 413
38753 314
12142 656
1636 377
5043 571
22586 503
15808 840
11710 556
16621 63
30329 141
21297 158
16362 669
894 26