16517 18
10580 4
10629 22
9597 4
12787 8
13946 7
32501 33
14126 14
6047 6
10324 11
9309 9
7457 5
12856 25
40049 76
11660 14
44266 67
9798 7
9117 12
4980 3
9097 9
7687 9
5372 3
18778 31
11452 14