20730
140242
9580
83254
82225
75424
74410
74235
68517
6469
60423
57715
54412
4935
48912
45222
43512
4288
42732
4145
3995
3565
2997
2940
2274