9197 5
7062 2
40134 42
16511 16
8251 9
9060 8
18877 42
20123 72
12612 16
41932 78
12930 18
10041 16
7952 6
18661 35
11640 9
11672 12
39724 65
8763 12
21631 36
9121 1
19498 50
19230 40
8431 8
11733 17