45383
42142
41857
41421
39324
38883
37717
37358
36236
35187
33771
31284
29529
25574
25285
22664
22603