1
244586962
79066603
75275984
71134905
69801736
69541017
62712968
59598539
549189510
476691211
460184312
446906913
415453814
377573715
367286016
356954617
330928818
329426719
323341720
316188821
315798222
299304223
290774624
289083525
275846826
275549327
236264928
234706629
209719630
2037940