156032
91875
82655
66101
60199
60023
54984
52954
50897
45324
44975
44762
44551
41351
39263
37533
37171
36567
35742
35171
35136
34569
34325
34247
34195