1061 261
682 179
669 209
1623 324
19443 511
4862 580
2490 413
5226 290
3306 189
6067 507
2791 299
12251 987
1482 110