2768 281
9327 870
7839 628
152012 693
4270 223
16730 466
20952 244
41654 190
2920 320
3505 667
4808 385