8355 18
8880 9
4142 2
10465 11
10204 4
6138 10
18282 24
16232 14
9029 11
7584 5
14589 18
28067 22
8395 15
12529 13
18506 17
10635 32
18098 48
11859 20
6653 15
11641 18
31839 37
6926 10
9987 16
26380 41