2843 281
9357 870
7867 628
152846 693
4284 223
16852 466
21134 244
42011 190
2947 320
3521 667
4832 385