2158 280
9194 870
7762 628
149347 691
4214 223
16319 466
20172 243
40439 189
2834 320
3467 667
4758 385