25258 30
11507 3
14897 16
10826 21
21366 79
13437 23
9771 9
17412 31
10975 12
11962 27
11960 7
10137 8
14725 31
13206 18
14039 13
12072 19
18088 29
20333 33
16853 28
13824 6
23315 24
17353 21
12952 14
27093 56