8878 10
13569 6
14901 17
14553 16
7047 1
9197 5
15841 14
12612 16
8791 4
9292 7
26910 28
19779 59
12930 18
10041 16
11119 8
17278 25
8571 8
9153 5
8157 7
11640 9
10834 13
15959 9
39724 65
10973 8