494559
982698
102512
153509
933727
295327
740971
8511
594663
29948
980426
18822
4887798
3336581
2770148
2130987
2123804
1901609
185878
1798357
1668136
1634118
1596195
1586471