1152 127
2952 281
10813 540
7260 353
8161 491
4712 187
4200 102
57124 164
4577 77
12423 369
3583 514
6252 963