1101 242
5982 782
10591 845
2134 323
2881 368
2144 177
2354 255
2229 276
1520 34
35136 647
56530 553
9329 724
23417 483