3805 824
6685 725
16589 420
7101 399
5786 541
15431 131
6474 583
8407 443
7044 597
5663 318
5296 819
1958 154
2964 467