4277 503
105798 689
3714 133
7132 665
11704 541
3522 286
6122 756
8487 95
4386 732
5941 480
2657 451
902 85