163867
163867
163867
156994
151856
151856
148810
148810
146341
146023
146023
136521
129952
123517
105052
104707
100567
100567
77680
59917
55748
54253
54253
54253
54253
54253
54248
54040
54039
34190
34187
29914
29914
29914
29914
29914
26898
26898
26898
26898