3071 479
4549 357
4503 672
8348 138
5813 449
5123 674
5237 721
3444 79
6618 569
10977 158
1650 93
3197 773
2472 328
4318 621