14984 916
8138 517
24721 245
3677 286
4290 728
16719 95
1164 191
1695 259
1108 115
4169 111
4579 196
3946 687
2842 654