516 7
159 8
9167 31
11562 26
6087 15
8854 32
13349 18
22807 38
15882 36
51391 131
18064 26
33308 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