8963 50
10820 85
12085 76
17366 37
10609 35
23323 66
31084 44
36636 122
24062 65
17031 53
18589 33
18367 15
42673 85
50343 103
20107 30
29493 30
40040 97