494219
103016
85617
83754
80407
78326
72143
57427
55918
54537
53259
50433
48836
47486
45776
45225
44420
40088
38563
38517
38437
37206
36642
36475
35741