3040 479
4506 357
4464 672
8319 138
5781 449
5093 674
5190 721
3408 79
6586 569
10851 158
1619 93
3167 773
2447 328
4281 621