8691 22
7380 18
11127 19
21925 42
16677 34
610 3
25085 28
5993 11
14293 35
17060 31
23441 54
11431 16
44821 187
3272 9
19167 30
31225 0
24582 41
20738 53