15032 3897
13386 7758
7113 11626
5107 13123
9964 10924
14644 5168
10895 5512
4192 10828
1158 12388
11633 13796
8458 7849
14950 7550
12939 4033
2645 5625
5790 7349
5823 1653
6163 543
6656 11999
823 11121
10317 10202