2172 280
9194 870
7762 628
149363 691
4215 223
16321 466
20175 243
40447 189
2834 320
3467 667
4758 385