10603 5
10588 12
9015 2
15217 20
9663 7
11320 8
11321 9
14701 10
9338 10
13753 15
13144 13
24340 29
10444 7
10831 1
15848 8
27820 63
11846 7
11032 4
9473 1
10859 6
9373 4
9796 10
38236 84
29649 72