4262 503
105793 689
3705 133
7129 665
11688 541
3518 286
6114 756
8475 95
4386 732
5938 480
2655 451
899 85