2770 281
9328 870
7839 628
152029 693
4270 223
16731 466
20958 244
41657 190
2920 320
3506 667
4808 385