155227
91443
82162
59851
59656
54662
52661
50497
44150
41002
38970
36744
35371
34828
34827
34237
33894
33853
33825
32642
31403
30160
29755
28023
27462