1983 429
2956 883
151 37
328 102
1251 381
402 130
2538 793
2012 457
5521 573
3153 641
2636 466
16066 338
2106 304
945 106
2544 31
20316 367