40651
40556
40700
40642
40315
39954
38460
38432
38299
38935
3781
36216
36745
3660
35411
35134
34844
3488
34221
34156
3379
3219
32406
32366
32506
31984
31906
3125