18767 32
19777 30
10851 9
9644 6
26308 41
26130 42
9866 18
11971 7
10059 5
11506 8
36965 101
21393 27
14634 24
10338 17
15509 21
39425 79
17592 53
12346 8
15216 17
13265 16
9343 3
22274 35
13497 13
14219 7