18046 53
14823 11
12873 10
10626 7
22516 139
14582 62
28092 112
13307 13
35860 99
12768 30
9935 7
11710 15
12268 27
29887 33
16033 16
13792 8
16284 9
15395 25
23042 46
10758 11
12172 8
10354 8
14266 28
13634 12