990829
943131
905953
897700
85544
848681
820460
700614
545826
521577
514589
500761
376294
360612
316399
315152
255266
225584
155442