113870
78906
72746
67885
63279
49601
34437
31014
29014
28639
26403
25865
25368
23857
18213
17981
17568