543995
22810
638774
17255
182302
310277
836532
74232
927427
661102
94090
252692
5161799
3574581
3102148
2403804
2238988
2064609
1979358
191878
1774118
1723136
1693196
1639471