9002 2
13263 10
18593 25
10836 2
29638 56
25475 33
23695 25
31945 31
17219 24
21351 11
18145 17
17802 13
25212 22
14470 13
7956 0
17150 17
25215 24
15101 17
13502 12
12298 12
15499 8
24846 32
19628 24
12368 8