114616
108557
97009
90260
85942
85187
82636
79939
79311
77341
77323
74782
72642
71599
67638
67594
67150
66043
65069
64912