12578 18
14115 9
10353 14
9840 3
16803 21
13370 31
11412 9
10199 14
9108 9
30009 43
57936 129
53973 166
19992 38
49406 69
24611 43
27635 89
175436 404
37056 121
8879 0
9959 0
17023 35
122795 345
24455 67
28978 69