68635
624990
375684
327473
30862
184442
722165
6316
334128
968247
18341
46516
28994454
24447120
21972992
21172480
16489333
14871969
140581028
13373239
1162682
11524764
952258
9468480