755985
117643
805975
44645
920916
320182
405912
378689
813767
679264
63277
25679
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471