30818 68
23100 39
44237 55
50252 61
21563 47
25186 45
34518 50
67953 109
32258 71
33823 49
29944 45
17172 29
28881 65
113132 234
41973 169
21413 51
25466 49
24960 71
38769 99
63503 68
43648 151
44729 84
21343 36
53860 54