20790
140442
9590
83354
82725
76024
75010
74335
68517
6479
60423
57715
54812
4955
49112
45222
43512
43032
4298
4165
4005
3575
3027
2940
2274