26501 36
19937 51
22504 54
39550 87
12724 25
11544 16
8639 5
64681 228
25324 101
14724 19
12278 26
14770 36
13307 14
13464 16
27921 37
25552 77
14553 12
20652 24
14147 17
12077 18
10470 11
10435 18
19353 41
11112 8