14960 916
8128 517
24686 245
3669 286
4282 728
16702 95
1160 191
1686 259
1099 115
4167 111
4545 196
3936 687
2835 654