14235 21
18536 20
20003 28
10199 7
17171 17
11517 14
14711 5
13604 18
44271 80
6719 0
11019 13
7179 2
9430 4
6927 1
11836 9
9435 13
7591 8
15082 13
9894 7
16060 16
10302 6
10707 7
6218 1
46806 50