744979
6908
168305
684256
954517
638233
537832
473491
79813
941500
835851
482355
5082799
3515581
3011148
2319804
2213988
2009609
1905357
189878
1746118
1715136
1662195
1624471