970 242
5846 782
10332 845
2060 323
2659 368
1840 177
2303 255
2167 276
1348 34
34060 647
55952 553
9269 724
23278 483