13496 8
4928 4
7152 8
11028 18
6581 4
49125 111
20039 21
6668 7
42697 99
12793 11
13464 25
18118 36
21239 37
12495 8
29162 107
42148 105
10489 16
12077 19
9175 20
6970 11
15447 29
15841 38
41221 76
32641 50