3040 479
4506 357
4464 672
8319 138
5779 449
5092 674
5188 721
3408 79
6585 569
10845 158
1619 93
3167 773
2447 328
4281 621