1662 91
14953 485
28142 177
4770 616
5638 741
7627 501
3142 167
2548 138
12187 967
3036 586
17897 762
2203 425
2106 612
2649 621