1106 279
6947 145
25072 943
8349 614
12408 174
47898 448
8838 530
15869 411
21351 413
11205 683
5318 599
1763 223
3308 232
14054 590