1
244514632
79053593
75260844
71119135
69753216
69487407
62657268
59557189
549086310
476620211
459716912
446500213
415398314
377510015
367184616
356538817
330853718
329357719
323258820
316100721
315415822
298882723
290378924
288969225
275771926
275266527
236176928
234623729
209630730
2037138