1105 242
5994 782
10596 845
2138 323
2885 368
2145 177
2355 255
2229 276
1521 34
35171 647
56539 553
9332 724
23425 483