14998 7
41426 47
13274 23
10338 17
18401 23
26215 47
15298 20
16692 27
19559 41
8019 7
21294 24
13007 26
10449 16
13188 12
22067 41
14531 36
10873 17
42693 66
13890 27
28104 32
49438 71
10640 7
31412 31
64470 120