15640 21
13402 21
14064 32
12505 15
20333 38
16716 17
19362 43
15408 31
13247 9
29297 63
20324 49
19043 47
14797 33
30536 47
12252 16
17748 41
19045 23
22850 34
12471 15
17398 22
12643 19
19528 44
51238 125
24911 85