12071 10
12335 6
31305 37
25801 15
10183 3
11803 7
36243 95
28356 43
25868 33
23633 46
29092 108
32097 94
23254 36
15413 16
14256 23
14632 19
24588 20
72421 118
45359 133
9956 3
19639 37
53733 102
14562 9
18087 21