10152 16
6040 10
7746 8
5984 4
113785 235
15956 7
13324 34
12559 30
19808 21
22313 52
8156 7
9831 7
12373 27
19717 50
20330 34
13742 32
14005 35
28622 27
19748 40
16486 25
71771 133
9553 4
31752 58
66571 153