2720 13
5666 17
6962 9
12349 27
16147 30
6166 18
8242 18
2417 3
2403 11
1439 7
29595 41
39747 50
10313 12
37628 59
32834 60
51804 60
14192 23
13386 11
44544 64
22219 67
9912 14
26991 40
38523 38
21376 20