4850
13852
26672
36466
70154
79208
93479
114639
133158
153920
194782
208396
235367
277348
302808
322274
349841
365467
380272
412000
463136
493377
516378
532221
546431
583100
603807
650136
674066
695970
