14937 916
8125 517
24640 245
3655 286
4266 728
16679 95
1158 191
1673 259
1091 115
4164 111
4505 196
3933 687
2828 654