2117 280
9190 870
7762 628
149288 691
4212 223
16312 466
20156 243
40409 189
2831 320
3467 667
4758 385