985495
465706
96978
686424
413198
141932
47804
405980
16217748
724986
5301578
4496981
3641192
3615510
2373216
2250495
10721
603571
414324
14118