19803 29
13577 18
10247 16
10015 14
5910 13
8036 12
7985 12
14007 11
11746 11
4634 9
5443 8
4748 7
4116 6
6797 6
6372 4
4557 4
6752 3
5018 2
4665 1
4512 0
5349 0