1061 261
663 179
665 209
1612 324
19417 511
4848 580
2469 413
5218 290
3302 189
6059 507
2786 299
12246 987
1481 110