24327 20
15465 8
7191 8
8561 5
8397 1
10832 14
9203 12
9583 1
13298 11
12009 6
9937 8
8776 6
7958 9
10404 3
6893 5
10201 4
6757 2
8886 4
7210 1
18811 18
12408 3
60593 104
37718 92
18531 24