3286
17376
27518
33914
64395
96898
132519
150156
158976
188128
206144
213576
226021
250285
265890
278116
290706
311149
329374
365087
388249
406402
424856
451923
470563
488157
506426
523860
547964
562780
581423
600567
622864
647389
659916
723218
744849
790735
809024
824134
844261
854412
858784
873678
885437
902232
909610
918544
935111
968808
1042724
1079334
1104432
1176948
1186403
1237807
1255278
1273729
1289636
1316336
1338916
1348456
1360436
1375565
1381929
1391648
1413773
1425890
1434961
1451800
1461264
1474710
1502611
1527432
