14886 502
8517 320
4201 291
9086 665
9660 747
31271 633
21980 1056
1558 110
1950 93
4185 98
4211 598
22649 174
17152 108
2635 398
3931 806