29248 93
5194 6
5422 3
3496 3
8626 32
6431 13
7669 9
7615 26
5653 8
18967 46
12698 22
7826 18
55182 175
12665 8
3664 5
4804 15
8765 29
3484 1
8017 11
12941 15
17638 31
7431 17
22504 84
12834 25