41129 121
100547 401
86338 697
62502 384
105343 527
59188 882
186833 891
81530 361
2538 74
191302 519
33085 738
15833 633
13817 139
36079 895
9723 317
68647 320
29825 643
22386 155
15302 563
51876 492
26390 229
46945 931
1350753 2531