2791 281
9333 870
7847 628
152271 693
4274 223
16764 466
21005 244
41777 190
2927 320
3510 667
4816 385