4246 503
105785 689
3699 133
7127 665
11681 541
3514 286
6105 756
8462 95
4386 732
5937 480
2655 451
896 85