5278
11647
21480
34091
46869
55387
65364
77360
85190
96679
107540
119919
134078
141239
150059
160071
164905
172595
180192
193899
204657
209576
217225
222135
242222
250516
256825
265880
277706
283383
288066
302316
309980
316464
331922
342129
351407
363656
372061
375963
383775
391713
401299
415904
422514
427763
434763
442265
451167
457215
470582
480592
486658
493725
501870
510771
