516 7
613 8
9748 31
11991 26
6087 15
8854 32
13812 18
23289 39
15882 36
51391 131
18064 26
33797 91
38793 77
18598 24
21896 31
16167 22
9602 27
5859 17
8729 17
17649 130
7679 34
7923 52
12524 64
10962 58