13788 348
26366 294
3783 446
15854 426
8448 91
4413 83
3967 665
21551 552
2326 245
5248 905
2830 747
3608 855
1072 115