4618 8
10181 26
12292 24
3031 22
4189 12
15918 33
11218 19
11543 29
15042 43
4075 7
7342 27
14598 42
3503 11
2987 9
21242 42
11590 28
1252 0
13443 26
15177 41
13915 16
29903 59