14911 70
22723 79
26052 53
20716 34
25125 43
16547 27
39038 68
13457 10
9355 19
20236 26
35411 40
28593 42
20677 47
11692 22
47333 105
18192 26
6413 18
2439 11
3871 8
35598 36
13557 19
4587 1
15988 25
36761 91