35555 8
23326 8
16226 3
10034 4
10183 6
10533 5
9151 9
4477 3
24201 10
11877 7
16502 6
9957 9
11153 5
8406 5
8780 7
13976 9
12007 3
15258 11
17458 3
30284 5
20580 1
20802 6
24559 7
12701 1