5094 74
4673 115
6609 578
8940 458
9222 193
7784 55
6809 557
9784 978
2357 144
20462 441
4332 240
5640 874
11488 416
28612 323