1152 127
2951 281
10812 540
7260 353
8159 491
4709 187
4196 102
57091 163
4576 77
12422 369
3583 514
6250 963