3242
8996
18837
48525
64839
88089
127077
163567
201808
235605
257012
264803
270644
278659
283593
303380
322934
341797
364474
387226
422833
465045
503207
556262
578380
595493
613312
629033
638760
666153
675512
694025
711148
720883
733737
745916
761422
773054
820463
829792
842881
863942
922859
937416
952648
970152
987066
1014109
1024536
1050147
1059889
1079116
1099169
1119361
1136132
1155755
1180230
1189224
1202815
1213568
1228212
1240834
1249138
1262631
1272210
1291682
1298193
1330046
1368477
1401194
1422129
1480130
1505157
1563192
1589400
1624540
