20492 15
17513 5
10966 6
37731 13
128612 13
10325 6
17592 27
15941 6
118127 1
21610 4
19558 13
29208 13