969 242
5843 782
10324 845
2058 323
2659 368
1837 177
2302 255
2166 276
1348 34
34047 647
55944 553
9265 724
23277 483