3996 583
6930 774
10241 780
6967 571
6068 529
12174 488
3286 477
11161 244
2950 82
10585 502
7226 522