14953 916
8127 517
24671 245
3657 286
4274 728
16695 95
1159 191
1679 259
1093 115
4167 111
4516 196
3934 687
2832 654