248591
174676
123712
118124
117488
103610
97902
91625
90787
72037
68750
60298
58317
55973
53250
45583