14935 916
8125 517
24635 245
3655 286
4264 728
16677 95
1158 191
1673 259
1091 115
4164 111
4502 196
3933 687
2825 654