12513 18
36793 77
2741 3
5303 9
38686 53
14261 19
17471 48
15656 19
3890 9
8762 10
12938 22
14156 28
3567 10
10084 6
16765 31
5827 15
8285 10
8251 13
19935 61
14626 17
7417 17
7410 11
16683 21
5143 13