40323 319
28192 80
98223 531
60218 870
52568 196
53537 511
45324 295
26504 130
44954 682
24328 469
34688 667
36095 808
37055 625
27496 240
24610 841
43823 170
39451 616
96871 227
86117 459
29420 431
43854 725
41144 871
20791 351
14777 541