15009 14
37317 45
28034 28
14442 25
11951 8
21896 40
12464 16
10508 6
11981 12
12873 24
12423 20
25581 33
9379 4
11272 12
10624 7
24897 26
14603 10
11150 12
18567 20
14753 18
14719 12
15083 19
24250 44
26689 92