1
244538232
79060263
75267874
71127145
69765096
69500147
62670498
59567329
549142210
476657811
459831912
446589013
415428414
377543215
367238116
356624817
330893118
329394819
323302120
316148821
315491622
298951823
290441924
289023925
275807926
275336327
236216128
234661829
209675730
2037477