16085 32
14428 32
7069 15
2960 4
6889 16
18193 23
1111 1
1914 3
917 3
4797 30
1539 1
1559 2
1128 3
2678 9
2870 7
1443 2
1755 5
4140 23
3428 12
1080 3
1709 4
4870 12
2080 3
1015 0