18959 10
13483 11
10656 0
5928 10
8128 10
7783 6
3732 1
5107 6
4254 7
3504 1
22954 1
13157 5
16526 8
13706 5
14551 4
9708 6
7234 10
10405 8
29209 4
17506 8
16078 3
12030 5
14782 9
11877 1