21700
18333
157024
63007
31995
30969
17769
85933
22752
15012