16394 18
8526 2
8533 9
13014 18
13968 13
15081 11
45507 54
8162 3
11870 23
10758 14
7781 4
22606 25
18422 13
64681 140
28032 48
26155 35
35130 59
21342 26
10830 13
8533 7
13514 17
30005 47
19364 57
49024 135