8063
13830
27037
46422
61967
104188
133600
175866
214008
241877
274021
317143
347142
421013
476540
562740
609753
638543
686495
710284
738445
769480
810251
858511
893190
911456
936273
968128
988488
1017773
1038523
1063239
1074573
1098457
1110927
1127666
1161819
1182399
1205999
1220963
1256342
1274445
1302509
1318588
1352059
1406909
1437533
1472588
1529495
1562265
1591700
1631965
1687300
1712811