2576
12908
20249
25080
52579
75239
101299
114781
122295
142047
158110
164621
180346
211586
230058
238738
248020
262700
274770
302788
322635
332968
346881
359945
380291
393684
409352
422959
436709
449500
465264
480419
504372
525181
538802
583727
600582
642416
657562
669359
683707
689295
693075
705936
713679
722582
728204
735825
747436
777284
846309
884504
908738
975509
984278
1032087
1046536
1058908
1071545
1093541
1113590
1119757
1129309
1143866
1150177
1157673
1183709
1195236
1203477
1218185
1225445
1237704
1260569
1279242
