1637 328
1135 166
2985 596
1321 278
2247 486
872 60
1800 117
4108 905
1990 545
7293 617
4716 348
3147 660
2382 267