15498 18
10122 15
15653 22
45963 49
25467 17
13214 6
4580 9
6459 7
6754 6
19003 21
11651 19
15685 13
12376 10
45870 63
9895 3
5613 6
10906 22
16261 21
13312 25
6002 11
7069 17
39855 28
59872 172
5856 12