128569 163
7452 360
103294 345
31725 428
10077 199
46783 600
6885 756
5211 546
2973 521
4068 812
7627 550