13202
23031
31089
38689
56848
77741
110959
143929
160930
182219
234938
261634
298415
324355
367861
422803
471562
505787
534656
558096
608132
648455
677596
710415
727117
762400
783779
824827
849176
902360
931538
967696
1015684
1076604
1132007