14956 916
8128 517
24673 245
3664 286
4277 728
16699 95
1160 191
1679 259
1094 115
4167 111
4526 196
3935 687
2832 654