11706 153
1696 396
2391 514
222 55
2112 680
1498 377
313 73
1240 315
322 50
819 247
33926 572
14083 133
6805 504