7548
12461
27238
41436
52427
84105
106194
139267
169497
194318
216542
245604
266180
337077
380608
448705
481707
501826
532754
547590
572295
602726
637062
678230
707591
721994
742766
768340
784921
809468
826417
846373
854941
874767
884497
898697
925619
940396
959048
970282
995216
1010232
1031865
1042555
1069676
1113064
1138282
1167881
1212187
1238070
1259281
1293957
1334572
1351900