5560 452
3561 385
6707 775
4606 191
5822 740
10935 477
15372 343
506412 1009
74177 583
35241 624
4747 107