25956 23
20460 21
22541 23
5965 4
10797 14
25783 8
7021 4
16846 30
29411 25
55618 38
18431 21
16261 28
19053 9
28211 30
10550 18
13617 15
20224 19
20612 20
23030 19
12578 18
31385 16
17118 20
62020 82
26458 20