1685 488
550 146
2710 749
2732 679
621 134
947 300
1498 427
2754 706
3030 971
1741 352
2884 552
4142 603
14751 325
7093 50
6641 51
2967 61
5535 363
5519 25