692368
326697
457822
629172
571185
590408
196998
159664
28135702
23401486
22876960
19506669
14202916
13009157
11540625
10097365
562591
40729
977405
590131