41094 121
100460 401
86280 697
62445 384
105288 527
59151 882
186732 891
81497 361
2532 74
191241 519
33084 738
15831 633
13816 139
36065 895
9720 317
68638 320
29824 643
22378 155
15297 563
51862 492
26382 229
46931 931
1350631 2531