105878
104942
101998
101073
100424
100391
100350
95853
95049
92515
90956
87904
85644
81369
78877
76875
73983
73797
71435
70082
68635
68448
66885
65570
63418
59844
54392
54373
52833
49833