1000 173
3072 587
1364 229
1419 106
1667 97
2665 457
3416 797
1101 71
3488 609
2425 324
2739 455
1279 90
4409 665
1910 113
10307 739
9251 174
2975 193
21625 872
4908 937
15716 549
4688 452
5788 163
5738 94
8250 724