43 0
22686 22
15561 16
7739 14
10624 28
3604 7
22183 54
5487 22
8387 9
6288 16
1911 5
13773 20
7082 20
2868 11
1498 2
1751 9
1434 5
1115 2
1273 2
1769 3
5227 16
2489 5
3303 11
2772 6