1112 279
6960 145
25072 943
8349 614
12409 174
47902 448
8840 530
15873 411
21357 413
11209 683
5321 599
1764 223
3309 232
14055 590