53946 67
14894 14
16326 8
9766 8
25498 30
12141 12
40772 55
10840 10
30280 35
14226 14
9014 7
9504 10