13831 348
26390 294
3810 446
15875 426
8607 91
4522 83
3973 665
21972 552
2351 245
5310 905
2834 747
3611 855
1074 115