14815 502
8493 320
4197 291
9083 665
9659 747
31271 633
21974 1056
1557 110
1950 93
4168 98
4204 598
22649 174
17144 108
2634 398
3930 806