11032 153
1690 396
2377 514
222 55
2110 680
1495 377
311 73
1237 315
318 50
818 247
33924 572
14082 133
6805 504