10095 120
4557 388
6998 430
6192 677
35001 743
17334 700
5373 350
1662 155
3947 665
28301 904
4117 215
20000 96
4424 569
5431 495
3463 624
7099 437
7352 553
10051 715
11075 41
5450 216
16464 58
1412 61
1300 71
2182 269