47087
45506
42740
40359
40113
39744
39410
37978
36637
34961
34207
34066
33573
33209
32225
32125
31995
31749
31319
30555
30180
30160
29091
28682
28242
28140
27467
27350
26988
26885