10695 10
18103 36
9339 8
14529 29
31940 53
14094 8
10497 14
16997 27
53959 78
21351 44
9062 18
10951 9
43368 68
10360 13
8205 5
11207 10
6691 1
8561 10
8275 4
6498 2
7559 13
22475 77
9443 22
7499 18