695435
461720
542282
165804
665423
674474
260347
847808
190377
811946
1045205
347888
5164799
3583581
3108148
2415804
2241988
2067609
1984358
192078
1775118
1724136
1694196
1641471