944224
16965
267274
39910
69858
387657
862530
61828
331400
547202
917785
463587
5082799
3514581
3010148
2316804
2212988
2009609
1905357
189878
1746118
1715136
1661195
1624471