2380
6294
10274
14214
25327
35677
39477
42917
58357
72237
88225
103085
130815
152935
159940
166280
172070
178740
187574
199795
224435
244945
278625
302810
324840
338190
348760
357400
373481
384241
417166
439596
470506
490656
516496
536907
554402
567992
576299
581709
602329
616699
628006
636346
647576
656099
666909
675719
694185
708391
754303
787233
819123
839544
871049
890629
903319
914619
976782
1023539
