23575 23
16118 14
17028 14
27739 28
16690 14
13553 12
17807 17
46626 55
28215 29
56200 17
43576 23
115564 127