4428
11970
24895
40628
53604
61866
71158
82812
95879
106790
120253
127064
135396
143133
149636
160957
168679
180824
197478
209885
229600
245716
255178
263139
269991
278472
287029
295420
300382
309754
317456
327439
340952
348104
359867
367847
376438
388551
395405
402287
413880
422743
435426
442878
453640
465773
470244
478850
491143
500145
509089
514530
523605
536611
547025
557910
562351
573387
584028
598169
611432
620803
631844
641756
646987
655710
661122
669625
684989
691440
705631
712003
718786
726788
738438
747214
752717
763969
