129913 300
5820 247
4504 713
7230 572
8619 714
10855 387
4417 377
8466 533
88757 226
303596 1193
74960 136
24019 267
13708 634
922119 1982
485041 708
29308 118
22846 248
447553 1142
164802 732
139204 504
12622 560
260561 867
242710 959
178873 315
14039 519
214674 717
175710 745
21108 331