14952 916
8126 517
24668 245
3657 286
4274 728
16693 95
1159 191
1678 259
1093 115
4166 111
4512 196
3934 687
2832 654