4652 22
15886 10
4316 8
10257 29
5675 7
19733 24
4893 9
9603 15
2182 8
17708 36
14493 25
4776 25
45820 42
5043 4
9011 30
2106 5