4250 503
105787 689
3700 133
7127 665
11681 541
3515 286
6105 756
8463 95
4386 732
5937 480
2655 451
896 85