15802 14
25304 48
25529 35
11110 6
17752 25
16562 14
14813 14
12142 7
9421 1
10365 4
15280 18
9312 5
12604 12
30581 39
10735 12
16677 16
9655 0
13430 8
11047 2
10015 2
12158 5
9528 3
17717 18
18917 28