12122 9
14176 18
42978 71
61966 45
22041 24
23005 42
23539 28
52681 40
20781 8
24614 35
19321 37
12467 13
12720 14
21327 10
14832 12
24928 27
28556 40
38392 56
10410 9
39881 39
27665 15
29567 23
13475 11
81289 145