8983 3
12512 10
19065 30
16046 24
10292 5
7575 9
17343 22
8722 3
14842 13
10885 12
11968 16
13129 13
18103 38
24298 40
8222 6
10793 13
7588 5
8043 6
5672 0
14573 18
10413 15
12107 23
18082 19
39625 71