17539 15
15053 14
12718 7
27405 28
40915 16
46507 54
9863 7
26837 28
33630 32
11327 6
19110 18
21635 18