4135
11691
17790
27622
50030
63875
79284
91266
125336
171871
191070
202158
210069
226531
236283
247852
265334
274860
285552
302314
320048
348535
369229
394378
424095
447381
458986
482485
525161
548535
578568
590485
606481
630906
642284
656452
676548
698595
723308
752723
788717
806396
823860
843135
857474
874425
905028
931909
972846
986434
1010684
1023615
1038369
1057834
1090797
1106929
1132167
1144415
1171061
1180273
1193722
