28585 32
10248 7
30394 41
18496 20
10632 6
8943 8
13023 15
30361 66
13168 21
24517 17
10508 6
8337 4
9443 9
9035 6
71471 167
10330 11
9935 7
9666 4
9354 3
10537 13
9311 3
6877 5
8187 6
7758 5