9499 2
13593 17
9671 8
27953 71
24383 39
25538 61
16422 20
25318 37
13056 16
18166 30
15135 11
30467 52
19815 27
11475 13
25194 34
9030 8
12870 13
9851 4
33235 52
16290 14
16088 22
13420 30
7979 6
20264 17