42234 10
62104 27
28808 10
100784 52
25031 8
44477 33
66832 33
32258 21
17308 12
22728 8
17284 5
26258 9
52855 34
41580 21
15251 4
174107 24
341203 12
286457 37
159557 10
139882 15
140384 25
391529 54
786482 170
619508 94