468828
689835
803550
43297
24515
38446
940844
676166
787700
113913
292145
915936
5112799
3546581
3044148
2347804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471