25665 29
21513 28
31181 16
21118 23
9111 0
15084 18
49416 56
20575 32
24976 39
26599 26
6720 8
9557 13
18046 35
82313 99
14752 23
5614 2
14573 18
30750 50
13428 9
37014 39
5956 19
14556 19
6475 7
7465 5