129894 300
5820 247
4504 713
7230 572
8619 714
10855 387
4417 377
8466 533
88756 226
303580 1193
74956 136
24017 267
13708 634
922104 1982
485029 708
29307 118
22845 248
447546 1142
164797 732
139200 504
12622 560
260553 867
242698 959
178853 315
14038 519
214667 717
175703 745
21108 331