14887 44
1252 5
27780 89
4194 71
11537 35
3175 4
8051 24
6071 22
12082 33
350 2
7039 23
5181 19
6453 7
12330 39