25925
4859
21216
35580
60
61
140
80
82430
46821
131015
105726
21396
16070
14191
12830
9802
939263
8594
8560
810148
704142
66711
6380