1666 344
2813 665
2342 647
2997 645
21896 340
11367 711
1359 62
3962 568
60782 182
2966 404
12119 563
2601 82
14213 662