140266 172
8327 362
107875 352
32280 428
10195 199
47134 600
6990 756
5272 546
3033 521
4130 812
7713 550