1001 34
1675 343
2726 471
3554 689
1467 113
3666 843
1710 107
5566 543
1838 340
889 87
3318 603
669 47
1767 260
4638 731
662 43
4032 637
2396 311
1890 382
3597 522
2601 258
540 25
3561 742
4825 62
3538 776