97 10
987 3
7575 52
7345 19
8987 19
16914 36
46501 190
21827 61
7082 24
21088 32
12434 14
21333 26
7748 9
28796 52
62078 193