1109 242
5996 782
10598 845
2138 323
2886 368
2145 177
2356 255
2229 276
1521 34
35200 647
56541 553
9332 724
23429 483