129923 300
5820 247
4504 713
7230 572
8619 714
10855 387
4417 377
8466 533
88759 226
303607 1193
74963 136
24019 267
13708 634
922126 1982
485045 708
29308 118
22846 248
447560 1142
164810 732
139209 504
12623 560
260564 867
242720 959
178882 315
14039 519
214679 717
175713 745
21108 331