10789 17
6410 1
12601 34
7618 17
10057 9
5219 4
5973 18
5795 8
18658 49
7281 4
25758 81
9681 32
30120 85
3982 3
6227 13
12101 33
17069 39
44805 153
78876 232
4380 7
7220 7
4664 10
4443 8
7696 22