348623
71196
829138
471475
740784
67762
600193
526586
48292
413450
648231
640657
5140799
3564581
3068148
2380804
2230988
2046609
1957357
191478
1765118
1719136
1689196
1636471