14231 13
18168 27
10616 12
14443 13
13058 6
11416 11
9603 5
12455 21
31182 61
11721 10
9033 10
11194 5
17208 23
11645 12
10484 7
11195 11
14446 11
19757 60
10191 14
12360 8
12547 18
9842 4
13617 12
44221 81