1100 242
5971 782
10586 845
2130 323
2879 368
2132 177
2351 255
2226 276
1519 34
35102 647
56518 553
9329 724
23413 483