2857 281
9360 870
7869 628
152960 693
4285 223
16865 466
21228 244
42062 190
2953 320
3522 667
4832 385