3988 583
6918 774
10231 780
6959 571
6063 529
12160 488
3281 477
11128 244
2939 82
10565 502
7207 522