9994 531
4669 824
7327 725
18861 420
7581 399
6290 541
15603 131
7036 583
9632 445
7726 597
6675 318
5891 819
2197 154
3278 467