15049 502
8566 320
4215 291
9088 665
9660 747
31276 633
21991 1056
1570 110
1951 93
4219 98
4219 598
22650 174
17159 108
2636 398
3933 806