5032
11383
15934
20793
25645
30968
43268
51994
64665
78866
90391
106281
121881
132783
150830
168032
176239
183240
199372
212545
224348
232002
240363
261248
268080
275343
291601
299965
317548
327780
346395
356736
375331
387273
399097
408008
421035
431868
440713
448817
465471
473354
480145
490672
497406
508657
520183
543418
551538
561699
572351
585603
630798
644883
740281
748719
779101
786638
793158
820511
836184
843177
852053
874771
881109
964551
1004312
1040156
1079033
1091656
1117000
1132257
1141677
1149429
1158439
1167930
1186253
1213886
1226392
1243568
1256977
1272820
1287013
1298367
