3523 44
4876 597
7080 535
5920 830
5481 391
2504 88
4224 445
6686 713
6805 696
3043 333
12662 455
6417 571
4693 627
7312 460