1901 569
2556 525
993 268
243 80
40531 691
21128 577
2270 560
16981 903
16253 87
2579 721
1492 272
3157 555
1064 227
584 102
2030 648
462 32