8503 704
6471 564
6404 676
3598 574
2503 384
4456 736
2974 107
6080 551
2670 455
2640 248
1938 351
3806 881
14581 143
7931 258
5896 719
1222 61
8029 609
10026 508
6191 115
7211 647
8985 866
3181 541
1555 93
5766 167