33096 33
15046 9
14556 24
12634 8
11619 6
10699 9
9592 3
8236 8
7704 5
7433 10
7193 8
7151 10
7104 0
6638 7