3524 316
1970 213
7529 546
3178 300
5937 813
12885 620
7438 599
20757 752
9514 384
2680 598
2295 197
1482 275
2894 142