406919
310587
843656
763565
539109
564490
696329
363229
611413
821218
774507
965848
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471