10920 10
11705 17
21185 60
20757 31
35444 88
39703 102
9767 11
29187 65
7444 9
35685 62
8053 4
32657 115
18731 36
20948 36
14437 22
11592 10
7815 3
7246 5
11813 20
14901 17
9853 12
29980 82
9479 10
10966 7