3471
11948
22154
29556
36909
44779
52557
59903
67543
76787
83544
91360
97523
107033
113904
123802
129685
137226
143193
153274
161018
179263
189860
196437
202733
207186
213676
224324
233264
242082
255440
268695
