10656 33
8691 22
21163 36
16320 34
11127 18
24733 28
5993 11
13941 35
17060 31
23077 54
11431 16
3272 9
19167 30
43231 183
30872 0
24228 41
20389 52