3646
15646
24208
30459
59865
88524
124475
140634
148884
172059
189935
198932
210371
234684
247750
259936
273249
294927
309311
342875
363488
385239
403253
420254
437544
452632
469131
484744
506195
525757
544258
568800
593946
621885
637811
694074
724053
772077
788079
802893
822520
829000
833047
847746
857561
867211
873502
880937
895625
924874
988677
1028191
1050941
1125369
1136434
1177995
1194495
1207250
1219060
1249000
1267749
1274998
1285562
1299313
1306189
1314878
1330688
1342364
1352877
1369002
1377628
1391129
1410503
1434193
