3988 583
6918 774
10231 780
6958 571
6063 529
12158 488
3281 477
11127 244
2939 82
10563 502
7206 522