482279
296459
939110
148409
808700
442366
634589
216454
23399
292575
642655
383558
2782361
2494454
2444927
2364455
2156994
2062955
2002281
1938718
1851226
1633208
1561351
1519406