5653 56
3211 645
21099 427
9743 276
4519 169
2402 128
11143 56
2228 420
1885 265
6134 980
4178 668
4011 577
305 34
1036 238