832 164
1554 340
2104 677
657 183
3002 627
2550 213
4867 188
1157 49
1463 121
3765 851
27959 952
7941 245
4591 590