4281 503
105800 689
3714 133
7134 665
11707 541
3522 286
6122 756
8495 95
4387 732
5942 480
2657 451
903 85