49408
4567
44826
44713
44808
40805
40906
39768
39170
38354
3527
35945
35738
34605
34923
33689
31538
30923
29767
28171
27724
26416
23592
23125
23543
22769
2092
20620