7599 30
2531 9
6830 30
11435 26
5498 41
6448 25
55099 115
3852 4
3660 23
10046 47
5709 18
5818 22
4825 32
9049 28
9952 23
5930 32
8782 34
5084 22
4148 9
37047 77
553 7
14488 60
8200 13
1962 16