547963
10109
185994
775514
355156
279335
780850
985442
600411
1002956
701940
971379
5161799
3574581
3099148
2403804
2238988
2063609
1978358
191878
1774118
1723136
1692196
1639471