16515 16
10792 12
23074 30
22749 25
30395 36
5875 3
14554 17
7593 8
19058 17
18640 22
51775 91
22129 33
9892 6
28804 22
12886 8
13188 17
9837 9
13772 21
11863 8
12098 11
35385 42
15412 9
17816 11
80218 153