4282 503
105801 689
3715 133
7134 665
11707 541
3522 286
6122 756
8498 95
4387 732
5942 480
2657 451
903 85