15926 35
10450 3
29766 38
11786 14
40845 64
23102 54
11912 11
64984 119
14420 8
13016 13
16861 26
39129 96
32370 86
21598 41
24159 54
29514 60
12791 7
23791 70
34531 20
14685 8
13921 9
12520 11
25298 31
15361 6