45005 72
23801 44
50275 75
20577 31
63326 113
29296 50
25767 50
13787 18
15187 16
18452 26
21868 32
24374 82
12413 15
21671 19
21143 17
16398 23
51553 98
20524 26
28329 62
10007 2
23147 95
26807 37
16141 6
11772 4