14961 916
8128 517
24688 245
3669 286
4282 728
16704 95
1161 191
1687 259
1099 115
4167 111
4549 196
3937 687
2836 654