14937 916
8125 517
24643 245
3655 286
4268 728
16680 95
1158 191
1674 259
1091 115
4164 111
4505 196
3933 687
2829 654