1000 150
1619 116
1886 268
5635 479
2828 213
3314 850
5771 237
4741 470
5954 850
4418 622
4671 960
1061 88
3307 230
3467 162
5180 432
20743 246
8572 824
4584 855
8681 736
3243 228
2340 144
2847 66
935 104
4142 296
3731 798
10841 756
5178 373
4794 344