90 3
15 4
85 6
7714 38
5072 26
8314 26
8083 33
7049 16
33043 73
34089 100
12735 13
9955 35
33109 136
11641 30