85 6
11 6
8989 47
11638 22
17493 45
18880 29
16957 33
40939 85
31246 75
8074 21
13668 61
6903 16
3950 5
12066 32
34178 109
16346 55
83102 98
18356 40
16244 26
5120 10