12091 775
11040 468
9295 495
10259 687
6345 628
12726 620
8730 806
8827 661
5829 55
6181 274
14733 843
21166 631
18870 731