1684 488
549 146
2709 749
2732 679
621 134
947 300
1498 427
2754 706
3030 971
1741 352
2884 552
4141 603
14751 325
7093 50
6640 51
2967 61
5535 363
5519 25