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