11212 66
14975 74
22637 161
12945 59
6346 20
30601 254
9633 28
18318 129
12583 87
9932 40
3757 6
4608 14