16891 25
6908 6
6980 1
6195 1
12623 9
10192 8
9134 8
15522 19
49449 72
31754 28
67172 90
21154 27
27105 54
22180 37
11479 10
14483 13
12876 18
22467 44
7407 5
9315 10
7282 4
14517 10
31111 52
11385 14