8691 22
7380 18
11127 18
21530 38
16677 34
610 3
25085 28
5993 11
13941 35
17060 31
23077 54
11431 16
43976 183
3272 9
19167 30
31225 0
24582 41
20738 52