25525 90
17755 36
16394 42
21634 81
11849 69
2309 5
1934 2
13604 66
2006 8
3579 10
4254 11
3208 12
16977 39
14086 53
25330 26
24059 34
11343 34
6863 19
13734 40
15493 50
26317 68
5796 19
4887 9