1112 242
6011 782
10607 845
2141 323
2887 368
2153 177
2358 255
2229 276
1521 34
35268 647
56555 553
9333 724
23445 483