3905
9800
14825
20395
26489
33530
37759
43039
49632
53726
57806
63406
67762
72146
77024
79529
83219
89443
93585
99557
103780
108957
115496
120778
127171
133497
138371
143574
147514
151746
155737
160198
165341
172184
177135
181106
185527
194229
199619
204138
210490
213781
219012
