155231
91445
82163
59852
59661
54662
52661
50498
44152
41002
38972
36745
35373
34828
34827
34238
33894
33853
33827
32643
31404
30161
29759
28023
27462