2810 281
9342 870
7849 628
152434 693
4276 223
16789 466
21038 244
41847 190
2932 320
3513 667
4823 385