15064 5
13910 9
16028 6
12813 5
10151 12
14319 11
13036 6
10957 10
14933 11
17561 15
13806 11
15149 20
13946 12
18394 18
14532 17
40994 38
21008 28
29908 59
23815 19
45138 22
25611 30
16348 20
28682 24
40134 80