50352 171
15902 30
14523 23
24287 16
16987 26
9983 10
18128 28
55843 123
14827 18
12858 19
25234 73
11320 5
20818 19
35033 86
11284 8
26418 84
21610 54
36290 48
21528 39
19855 53
28036 73
24840 46
16481 31
53288 126