128528 163
7447 360
103270 345
31721 428
10077 199
46781 600
6883 756
5211 546
2972 521
4068 812
7627 550