1680 411
15682 311
21285 217
6526 913
31276 163
11692 425
10937 187
8722 353
5790 193
25888 556
5662 747
3987 121
3271 648
2071 225