128532 163
7447 360
103280 345
31723 428
10077 199
46781 600
6883 756
5211 546
2973 521
4068 812
7627 550