14833 44
1195 5
27780 89
4171 71
11508 35
3156 4
8022 24
6051 22
12035 33
350 2
7025 23
5166 19
6429 7
12307 39