19420281
1938294
1839734
18121390
18026346
1655866
16017997
14311586
1426437
1334044
1324989
13013845
12911489
1284016
1274536