10900 9
10736 6
9362 2
10234 3
9039 1
12067 8
10671 3
12060 11
11838 4
20003 32
14107 10
10243 5
18208 22
9509 2
15395 15
12029 7
42321 47
10640 15
11186 11
10480 7
13548 25
11314 9
25903 58
12696 12