31476 8
19734 1
31406 3
23383 2
20327 1
15076 0
37977 4
39028 3
19378 1
27203 4
66682 15
17008 1
22877 2
41409 10
27077 4
31709 2
27751 3
23680 2
18229 3
18408 3
47257 6
38228 6
24201 3
22181 3