30
26
17
1344
125
53
27
504
