150421
92206
88727
86746
50422
48885
48722
45852
44917
43966
43766
43001
42501
41981
41067
41052
38130
37520
37035
36796