3813 851
2480 208
13839 707
8203 119
9998 298
3988 281
9723 201
3570 573
3108 96
4078 209
12443 58
9472 69
4251 597
122758 1000
1000117 2304
11842 962
24461 278
8816 506
32295 502
15675 903
10346 347
27634 83
13260 461
19655 754
6705 246
18523 921
21282 865
11642 250