7163
17578
21807
30528
42920
53420
65988
75081
105696
143791
162587
170946
176479
190089
196944
207858
224682
230899
239107
252567
269324
292634
307082
324501
355214
371580
378630
394350
428476
444854
467455
476055
486208
507772
516150
525932
542189
558169
575812
604652
629935
643954
655912
670950
680396
691167
713814
733653
768000
777329
800654
813722
824302
842392
877026
888244
905992
914567
933425
940158
952547