12600 2
15800 19
9364 4
9828 3
20284 30
9512 6
12580 8
20373 8
8201 3
14033 18
9309 2
14008 9
19784 28
9101 3
10075 5
7885 1
9623 10
18538 40
13950 14
8720 8
19385 25
8641 0
9278 5
15365 31