12580 2983
9227 5505
2694 9727
15036 12170
1493 3579
6117 2446
12917 13607
13256 9539
12763 10734
8931 4419
9853 7049
13837 4381
11838 1123
3229 3598
1685 11717
3055 13730