41082 121
100432 401
86260 697
62423 384
105274 527
59138 882
186700 891
81493 361
2530 74
191214 519
33082 738
15829 633
13816 139
36062 895
9719 317
68635 320
29824 643
22377 155
15295 563
51858 492
26382 229
46926 931
1350593 2531