831 9
1195 7
1592 16
1581 3
9703 59
14155 58
14214 49
6050 31
5634 14
5854 16
12329 25
6475 9
12772 14
26684 77
12026 24
6920 10