1110 242
6004 782
10605 845
2139 323
2886 368
2153 177
2358 255
2229 276
1521 34
35241 647
56552 553
9333 724
23437 483