20770
140342
9590
83254
82625
76024
75010
74335
68517
6469
60423
57715
54712
4955
48912
45222
43512
4298
42932
4165
4005
3575
3007
2940
2274