7516 3
13581 20
13404 19
14553 17
9881 11
14042 17
24305 63
8833 13
10081 1
8726 5
18899 34
11733 17
9153 5
7906 5
43378 47
72480 200
19713 32
11142 7
11706 9
37869 59
8377 4
16961 29
9324 1
21364 60