20790
140442
9590
83454
82725
76024
75010
74335
68517
6479
60423
57715
54812
4955
49112
45322
43512
43032
4298
4165
4005
3575
3027
2940
2284