567979
359790
470706
455878
370144
514392
737847
470574
1069921
136520
741521
976434
1092854
697164
180163
28815
14893747
671586
4570578
4225980
3451510
3219192
2198216
2182495
2049492
185266
1846948
16325
154661
1540545