2696 679
619 134
944 300
1444 427
2682 705
3019 971
1723 352
2657 552
3824 603
14641 324
6913 50
6538 51
2930 61
5288 363
5487 25