95730
948996
695636
887835
462719
13353
795853
782110
212161
102467
491999
490206
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471