15073 17
13433 4
11482 5
17905 14
12390 2
9271 1
13610 7
11584 5
19927 43
9374 7
11286 6
9792 7
10363 8
13187 10
9200 14
9442 7
9830 2
11412 9
12096 7
19740 55
9840 3
19632 17
9545 6
10847 9