3005
10775
12130
17927
27108
34524
42717
50323
70897
102163
115315
123740
128337
139977
144862
152513
163871
168758
175243
185540
197066
216813
229557
244818
267782
282450
288933
303219
330183
343200
360916
368539
377810
394235
400090
408746
422769
435754
449063
466800
489172
502203
512149
523968
532373
542505
561859
581902
607512
616544
630969
639039
648544
659249
684772
694981
709033
716510
731936
737444
748042
