14998 502
8550 320
4208 291
9088 665
9660 747
31272 633
21989 1056
1565 110
1950 93
4209 98
4216 598
22650 174
17154 108
2635 398
3931 806