38460
37243
37301
37481
36448
3698
34980
3324
24860
21976
21111
19969
19342
1845
18886
17970
17283
17726
14495
14924
13694
12747
9396
9388
7814
7473
6379
6152