1983 429
2956 883
152 37
329 102
1251 381
404 130
2538 793
2013 457
5522 573
3153 641
2637 466
16067 338
2106 304
945 106
2544 31
20316 367