14873 502
8516 320
4201 291
9085 665
9660 747
31271 633
21977 1056
1558 110
1950 93
4182 98
4211 598
22649 174
17152 108
2635 398
3931 806