4257 503
105789 689
3703 133
7128 665
11686 541
3517 286
6106 756
8470 95
4386 732
5937 480
2655 451
897 85