613890
107545
572272
639199
948136
251385
814239
732933
806143
407590
221948
209170
5161799
3574581
3099148
2403804
2238988
2062609
1978358
191878
1774118
1723136
1692196
1639471