15185 8
14847 42
30591 41
35423 38
12293 28
8052 22
8257 23
18474 43
18609 32
21766 34
25791 60
8948 44
7853 16
4720 7
22532 94
9035 29
6297 21
6492 9
5788 30
63808 163
8208 19
5838 11
22215 47
17757 59