41186 121
100679 401
86394 697
62582 384
105422 527
59242 882
186968 891
81577 361
2544 74
191376 519
33088 738
15834 633
13817 139
36088 895
9725 317
68661 320
29826 643
22391 155
15302 563
51900 492
26392 229
46958 931
1350905 2531