15876 30
18982 37
25615 52
20437 30
14327 13
18230 29
10167 3
13625 10
17643 24
14124 24
13796 3
9845 4
11055 7
30882 21
38860 53
13402 20
9566 1
14746 10
11861 17
13467 21
31625 107
12464 25
13552 15
9405 0