7670 60
3195 12
9536 37
6334 47
16841 57
14882 60
10884 71
5070 18
6210 16
11071 25
13140 27
20949 57
9547 20
29092 89