14959 916
8128 517
24684 245
3668 286
4279 728
16702 95
1160 191
1684 259
1098 115
4167 111
4534 196
3935 687
2833 654