1146 127
2939 281
10779 540
7188 353
8142 491
4671 187
4163 102
56747 163
4538 77
12391 369
3572 514
6243 963