16845 17
20106 31
5955 10
5324 8
12144 10
7313 6
7856 9
14298 39
6787 20
8679 14
4898 5
6016 17
11247 33
8894 18
11852 10
4714 5
7165 14
7514 16
11770 11
4928 4
6827 16
5027 3
29796 69
20807 20