155202
91429
82157
59838
59651
54655
52656
50488
44136
40993
38962
36735
35365
34823
34819
34232
33889
33852
33816
32632
31393
30155
29744
28017
27447