12930 9
29671 64
10945 3
14910 25
15521 12
12133 8
29116 54
13406 5
21371 39
12610 13
16062 17
24632 74
16373 23
16466 28
12884 4
13456 9
19475 41
17796 39
10202 9
13396 11
99357 39
14965 26
15964 39
41597 104