610444
484844
588833
32802
151262
93783
582409
118231
185177
371255
925395
878344
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471