19826 0
16482 1
17031 6
10409 3
5653 10
6103 1
34633 3
12633 10
14883 5
10059 5
9403 10
9433 4
49430 6
16428 5
17953 9
18401 7
12179 1
16105 9
13353 1
15129 4
23083 8
25080 1
60208 9
33026 10