1061 261
660 179
665 209
1611 324
19409 511
4847 580
2469 413
5217 290
3302 189
6057 507
2786 299
12244 987
1480 110