12091 775
11038 468
9295 495
10258 687
6345 628
12723 620
8729 806
8827 661
5829 55
6179 274
14733 843
21166 631
18865 731