9034 8
6807 3
20485 45
7234 6
12076 13
15030 41
9743 4
8916 5
9515 16
12481 21
9275 7
24856 34
52065 138
9318 13
8992 10
7972 7
155614 480
22673 75
6979 10
8465 11
8809 5
7008 1
13592 19
11739 24