1216 252
1657 469
432 95
144 43
859 176
676 179
1654 360
589 164
1960 579
8951 374
8300 307
3037 476
101187 399
6808 245
2460 212
16011 883