4005 293
9473 685
3803 842
2148 226
11727 642
10050 101
10653 466
4966 384
18463 329
6754 847
4033 495