708259
85629
145527
266158
253447
162848
478836
916530
407784
286731
938601
88723
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471