14951 916
8126 517
24667 245
3657 286
4273 728
16687 95
1159 191
1678 259
1092 115
4166 111
4510 196
3934 687
2832 654