1125 242
6044 782
10621 845
2267 323
2901 368
2163 177
2367 255
2237 276
1708 34
35459 647
56572 553
9342 724
23483 483