155028
89417
82916
73510
4879
3968
6867
2586
4694
4922
9451
6780
9390
1340
8890
620
4790
1210
2030
560