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