1152 127
2952 281
10816 540
7260 353
8161 491
4713 187
4204 102
57144 164
4577 77
12423 369
3583 514
6252 963