1000 161
7560 383
50260 744
14745 495
6189 520
10006 806
8322 292
3980 618
4738 129
6675 533
2489 84
25296 436