14954 916
8127 517
24671 245
3658 286
4276 728
16697 95
1159 191
1679 259
1093 115
4167 111
4520 196
3935 687
2832 654