15132 502
8585 320
4223 291
9088 665
9662 747
31277 633
21996 1056
1572 110
1951 93
4228 98
4222 598
22650 174
17167 108
2637 398
3933 806