22501 34
28728 87
11982 26
11627 18
2443 12
2420 4
14391 33
7826 31
15667 35
54282 66
2982 9
8319 18
20488 38
12661 40
19835 35
11040 7
4409 5
7415 12
42392 54
14354 12
5955 13
3740 4
13383 21
12194 29