18348 10
10334 16
4085 7
8645 4
9041 11
6091 9
5029 5
11307 11
18580 17
28609 23
33865 34
11314 13
6000 8
18180 17
14633 16
9750 16
20349 23
3508 0
5075 14
6573 16
4127 13
10017 16
3417 4
10958 25