138927 171
8292 362
107395 350
32201 428
10189 199
47090 600
6984 756
5266 546
3028 521
4122 812
7708 550