7384 18
14491 12
3864 11
4523 9
2112 1
7496 12
21950 70
23829 61
8763 16
58830 140
6074 4
40989 95
12719 28
26104 60
9721 7
8970 8
24580 54
15828 41
6338 4
15083 5
42903 15
22654 18
42618 35
24842 28