2953 702
2645 720
965 135
1779 357
1733 156
2758 213
4981 187
1481 49
1756 121
3968 851
28234 952
8293 245
4730 590