109789
107363
106244
947211
922143
76132
75225
73142
664126
62515
45113
44987
37471
33764
31767
17223