6984 145
25109 943
8352 614
12414 174
47950 448
8855 530
15913 411
21347 413
11187 683
5317 599
1771 223
3303 232
14057 590