646813
473773
79032
971924
121408
925749
45962
183617
720405
697235
859796
329995
5161799
3574581
3099148
2403804
2238988
2063609
1978358
191878
1774118
1723136
1692196
1639471