9195 3
8961 4
21082 31
11014 8
10607 4
12629 18
10088 10
11904 9
11219 11
36333 165
30927 42
16563 28
17675 48
21331 37
16174 18
34680 76
40252 71
10465 23
38721 86
18425 36
35484 63
27957 82
13475 14
21951 34