8700
21898
32477
42266
52146
59290
66498
87613
94488
103126
113094
124212
134426
142749
151514
167669
174620
198639
204757
221800
227841
234761
248203
256937
268688
278887
293409
301056
313932
329538
341586
355109
378002
399422
413853
422960
429805
438992
448633
468296
477369
495335
512094
534696
554904
566463
580584
590264
608335
629019
641124
666626
677755