478468
7135
81325
943838
43628
291750
794315
436630
770809
145138
497625
517532
5112799
3546581
3044148
2346804
2224988
2030609
1940357
190678
1755118
1717136
1680195
1632471