14902 13616
996 14824
12289 2629
2469 1476
13695 7923
727 12335
11475 1383
5179 7461
3165 10682
14369 9185
15022 5037
9111 12215
2647 14307