9629 8
7767 31
10518 10
65500 58
7299 12
9455 4
6695 9
25246 58
15208 10
12652 16
18884 55
30150 65
15216 8
14899 23
49237 79
14152 13
215320 295
8733 7
22636 35
11544 15
11646 18
15217 16
7450 7
23165 31