2800 702
2631 720
933 135
1765 357
1719 156
2728 213
4971 187
1475 49
1733 121
3953 851
28221 952
8280 245
4728 590