12110 0
23214 16
21540 9
14266 5
12974 4
15356 10
18274 19
20557 14
10713 3
13195 11
18046 22
20800 27
17344 27
22528 13
13501 4
26220 32
39289 79
17109 15
31860 45
31853 45
18096 20
18638 10
19094 20
23257 28