51267 49
36856 35
17397 14
15577 14
14429 12
35324 36
7168 5
10163 8
15508 14
15725 14
13616 11
18295 14