3998 583
6934 774
10242 780
6967 571
6070 529
12175 488
3287 477
11162 244
2950 82
10585 502
7226 522