772482
381539
31588
128920
161890
793560
688373
985244
944896
70332
839292
424974
5082799
3514581
3010148
2316804
2212988
2008609
1905357
189878
1746118
1715136
1661195
1624471