640794
916324
841350
309735
160590
446165
11685
692220
355120
657635
431382
976529
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471