3105
12094
27709
37192
46558
56910
77140
94231
101285
117921
124156
138580
147333
152659
163442
173179
197828
207662
217040
232558
239512
274702
297569
305744
314400
322627
344735
382164
395534
416624
445556
461202
474641
485793
499829
510549
535473
555906
574489
587434
594479
610712
619789
628130
643718
668175
