51022 319
19946 411
106194 576
250779 2046
462231 1016
107731 966
21793 801
12478 852
65509 669
34233 719
46812 418
11736 360
318706 665
38736 272
12624 750
10306 819
22554 640
10519 279
64438 614
49552 550
10576 587
59722 984
19678 328
368573 1001
79584 402
52505 241
36504 722
97287 763