13830 348
26389 294
3810 446
15875 426
8604 91
4516 83
3972 665
21952 552
2350 245
5309 905
2834 747
3611 855
1074 115