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