1065 242
5942 782
10551 845
2110 323
2869 368
1939 177
2335 255
2208 276
1508 34
34685 647
56403 553
9309 724
23358 483