41112 121
100495 401
86302 697
62470 384
105302 527
59164 882
186772 891
81506 361
2532 74
191264 519
33084 738
15831 633
13816 139
36068 895
9720 317
68639 320
29825 643
22381 155
15298 563
51864 492
26385 229
46936 931
1350673 2531