3995 583
6925 774
10240 780
6967 571
6066 529
12169 488
3285 477
11155 244
2949 82
10578 502
7221 522