8980 16
17540 30
24262 48
45078 99
30158 107
13250 22
6637 11
16038 22
13952 39
7818 10
3751 0
5453 12
8171 9
9413 15
6045 13
16993 21
55995 123
9788 28
6042 14
9173 19
29754 70
10532 10
30234 77
6536 19