15075 17
29321 43
34992 71
14264 11
20098 25
12656 27
32384 56
16681 25
13311 17
18725 47
24058 36
10675 11
13172 18
16937 35
16804 26
16879 19
22477 44
41896 102
38891 86
21535 40
30741 67
15138 21
9647 7
11140 10