114622
108560
97014
90262
85943
85190
82645
79943
79327
77344
77328
74784
72648
71601
67642
67598
67153
66045
65072
64916