1684438313
52588894
413518159
308244354
180401833
129368060
109053715
95835541
78598103
70056327
63728869
58811311
54855391
51403579
45502268
39188956
38082966
34426873
2742132
22955346
22152035
19003662