15073 17
13433 4
11713 5
17905 14
12390 2
9271 1
13610 7
11584 5
19927 43
11230 5
9830 2
9855 12
11286 6
9792 7
10363 8
13187 10
9200 14
9674 7
9545 6
19740 55
9840 3
11412 9
19594 31
11080 9