4246 503
105783 689
3698 133
7127 665
11680 541
3514 286
6104 756
8460 95
4386 732
5937 480
2655 451
896 85