46070
42718
42408
41847
39803
39099
37997
37564
36610
35938
34195
32274
29894
25879
25676
23145
22962