41263 121
100864 401
86494 697
62713 384
105498 527
59319 882
187142 891
81623 361
2551 74
191511 519
33098 738
15838 633
13818 139
36106 895
9729 317
68685 320
29827 643
22400 155
15306 563
51931 492
26396 229
46967 931
1351497 2535