25956 23
20460 21
22541 23
5965 4
10797 13
25783 8
7021 4
16846 30
29411 25
55417 38
18431 21
16261 28
18858 9
28211 30
10550 18
13617 15
20224 19
20612 20
23030 19
12578 18
31385 16
17118 20
61822 82
26264 20