1152 127
2952 281
10820 540
7262 353
8163 491
4714 187
4206 102
57219 164
4577 77
12426 369
3583 514
6253 963