1062 261
682 179
669 209
1625 324
19443 511
4862 580
2498 413
5227 290
3306 189
6068 507
2792 299
12252 987
1482 110