10502 5
12606 10
11667 4
10200 4
15086 16
20148 40
12988 13
13719 16
13319 11
19610 30
16080 16
10645 3
17473 15
11353 8
9249 4
10213 5
28834 65
10248 5
14248 10
19776 24
10959 5
11314 6
17236 23
17153 24