102884
85497
83621
80215
78197
72045
57322
55808
54420
53142
48703
47357
45653
45109
39983
38465
38415
37094
36368
35261
34936
34730
34370
34339
34123