1658 419
1091 339
773 190
631 176
2277 457
1671 430
9531 270
8915 76
43110 243
2946 358
15836 66
4892 554