1000 173
8250 724
2425 324
3488 609
483 62
3673 493
4042 375
5792 604
728 125
2229 498
6384 269
1953 138
1101 71
7570 626
1279 90
1910 113
1618 297
3598 826
3275 649
2739 455
1404 284
2707 166
3416 797
2975 193