15026 25
18730 32
21804 28
24286 39
22071 22
18036 9
9888 4
10594 6
20910 22
21258 32
16302 6
20628 20
14398 19
12604 13
12096 16
9034 2
9298 0
19166 40
13104 11
14066 14
8714 5
9297 0
10432 10
11715 10