374337 1000
9381 685
9835 318
84756 718
8885 563
11624 502
5989 41
11005 331
11578 868
9145 399
457952 1208
78286 971
194130 645
164613 703
303182 1235
9308 516
334624 1649
165273 652
213597 223
5745 227
9078 385
5494 373
7665 547
92443 859
84003 624
10194 323
201881 328
15200 121