1146 127
2939 281
10779 540
7189 353
8144 491
4674 187
4163 102
56761 163
4539 77
12391 369
3572 514
6243 963