4679 503
105937 689
3856 133
7213 665
11953 541
3575 286
6209 756
8744 95
4413 732
6012 480
2736 451
961 85