20149
25925
4859
35580
60
61
140
80
82430
46821
131015
105726
21426
16080
14191
12890
9822
940263
8624
8570
811148
704142
66811
6390