2812 281
9342 870
7850 628
152447 693
4280 223
16789 466
21041 244
41854 190
2933 320
3514 667
4823 385