1020601
412956
626769
839823
175654
384630
44794
649523
112290
87440
939664
789813
31314464
26657124
23806997
23106481
17929342
16097971
149951028
14215239
12270764
10160483
612326
5413209