1061 261
678 179
668 209
1620 324
19439 511
4858 580
2485 413
5225 290
3306 189
6066 507
2791 299
12250 987
1482 110