42803 1116
8889 270
11481 34
7076 239
9580 903
3882 587
17431 694
20068 496
10443 393
8144 321
6134 390
1676 174