16927 15
18568 9
4005 4
19844 30
2634 9
15961 38
17017 33
6012 2
9488 20
14766 8
45382 86
12163 24
16315 13
16203 21
83674 149
11158 13
6586 7
22717 16
13897 19
10088 9
7275 4
24864 30
12415 26
6686 13