3993 583
6921 774
10239 780
6964 571
6065 529
12163 488
3284 477
11150 244
2944 82
10572 502
7217 522