9016 16
7927 5
8485 4
31389 52
6761 5
8299 10
9159 11
10226 12
11259 12
11777 25
13401 18
9332 6
8501 9
13738 18
15048 24
44342 75
13374 32
13005 26
9643 3
9373 4
10957 9
8463 7
9467 6
8647 2