128588 163
7452 360
103299 345
31725 428
10077 199
46784 600
6886 756
5211 546
2974 521
4068 812
7628 550