155223
91437
82158
65728
59847
59654
54660
52660
50496
45012
44659
44341
44146
40998
38968
37236
36740
36269
35368
34826
34823
34236
34016
33893
33853