937993
88392
116727
19489
902978
875709
403667
2719
36081
170545
3261
132171
5141799
3567581
3073148
2385804
2230988
2048609
1968358
191478
1766118
1720136
1689196
1636471