15193 10
39652 60
54130 75
15956 22
49378 48
45581 89
61079 112
35274 30
56736 96
15705 19
16383 50
13854 8
10022 19
17923 23
15492 20
23174 76
25525 41
25368 59
48981 81
24742 45
13077 19
26194 35
16899 27
47421 103