9074 3
26577 64
49486 109
19707 42
265874 450
114829 271
9472 7
14051 33
18006 7
6969 10
12664 14
10976 20
15331 18
44843 52
178267 158
15056 17
15863 32
24192 87
31948 13
7159 0
19673 27
35501 48
30485 55
13148 7