18193 32
13599 18
13368 28
12276 29
19159 25
11229 9
12106 9
10362 10
29785 78
30383 75
11422 13
14246 23
10501 11
58228 116
19853 32
15206 4
39809 90
12779 12
14052 27
15788 21
11082 5
13030 8
14220 10
12518 15