1684808313
52599894
413588159
308284354
180531833
129388060
109083715
95855541
78618103
70076327
63738869
58841311
54855391
51413579
45502268
39208956
38092966
34436873
2742132
22975346
22202035
19003662