6911
10452
14246
17356
20171
23314
29012
33619
38088
40818
44103
47513
50819
54331
57425
60173
63159
68617
72680
76062
79312
85063
88860
92834
97689
103015
109298