12663 13
11216 8
13688 9
28910 63
17045 43
39337 79
28418 74
30762 72
45311 140
31280 66
14470 14
11649 10
12818 22
12471 8
24619 34
17514 23
12955 5
21716 19
9857 5
10124 6
14371 19
19831 38
22419 35
14654 26