1061 261
681 179
668 209
1621 324
19441 511
4858 580
2486 413
5225 290
3306 189
6066 507
2791 299
12250 987
1482 110