54511 104
31088 47
22471 25
17948 15
17499 14
17137 24
14890 17
13094 19
13073 28
8865 9
8587 8
7390 10
6708 8