12968 17
18582 18
46755 63
21592 28
40256 50
22052 24
11746 11
16161 5
24018 43
9080 5
7942 5
22974 17
11620 10
19348 13
35425 39
18406 19
22533 32
26337 67
9221 14
7937 9
26945 19
20842 35
54511 104
10888 20