2163 280
9194 870
7762 628
149353 691
4214 223
16319 466
20174 243
40444 189
2834 320
3467 667
4758 385