40081 767
20567 857
100120 848
33227 354
65130 625
281917 787
413248 719
15518 871
164765 621
59423 631
14800 493
12008 198
28883 311
100667 369
31408 309
18454 858
133274 383
344062 783
45192 708
80458 385
140634 646
56436 586
151564 452
499268 1011
264836 1202
121473 794
203656 445
21940 422