41018 120
100306 401
86185 697
62349 384
105198 527
59085 882
186543 891
81441 361
2523 74
191128 519
33075 738
15826 633
13815 139
36040 895
9719 317
68623 320
29822 643
22367 155
15293 563
51831 492
26377 229
46910 931
1350376 2530