4288 503
105803 689
3716 133
7140 665
11714 541
3523 286
6124 756
8500 95
4387 732
5943 480
2658 451
905 85