14961 916
8128 517
24688 245
3669 286
4282 728
16703 95
1160 191
1687 259
1099 115
4167 111
4547 196
3937 687
2836 654