3995 583
6929 774
10240 780
6967 571
6068 529
12172 488
3286 477
11158 244
2949 82
10583 502
7224 522