14859 502
8508 320
4199 291
9085 665
9660 747
31271 633
21976 1056
1558 110
1950 93
4176 98
4209 598
22649 174
17149 108
2634 398
3931 806