613890
107545
572272
639199
948136
251385
814239
732933
806143
407590
221948
209170
5161799
3574581
3098148
2403804
2238988
2061609
1978358
191878
1774118
1722136
1692196
1639471