140249 172
8327 362
107870 352
32280 428
10195 199
47133 600
6989 756
5272 546
3033 521
4130 812
7713 550