8331 17
10955 9
10578 16
14423 17
9809 16
13156 20
26713 49
8861 5
11212 15
5464 6
8971 11
6908 1
6541 7
9747 1
5295 5
35346 32
8355 9
11941 12
15959 14
8841 9
7270 11
8947 14
6847 13
41531 50