4652 503
105925 689
3850 133
7209 665
11940 541
3573 286
6204 756
8730 95
4411 732
6006 480
2733 451
958 85