3906
13655
34166
46104
64243
71728
86918
92854
100731
107541
115981
140694
153194
171509
186195
202260
217199
226635
233574
256073
267137
301326
330887
343575
353013
364076
388327
404703
422014
436265
450617
542868
562496
607996
620998
678000
688691
713186
726334
749210
778462
798838
805588
841341
855401
884214
895000
911193
920653
925904
940093
956467
967718
984759
1008074
1042704
1050267
1061119
1108180
1124369
1154938
1229751
1263804
1289489
1311725
