3523 44
4875 597
7076 535
5920 830
5481 391
2504 88
4224 445
6686 713
6803 696
3043 333
12662 455
6417 571
4693 627
7311 460