5930 2
7348 6
22162 35
41570 60
10500 18
19238 33
8338 4
8851 9
18200 43
7335 6
6592 2
16081 22
8254 9
6114 7
9144 12
6023 2
15872 22
6923 6
35504 62
11784 13
8026 12
5997 4
31554 34
32777 54