52356 10
72780 28
33234 10
110658 51
29952 8
51053 33
75204 33
35904 22
19930 12
26853 8
20128 5
30929 9
61782 34
47609 21
17804 4
178484 24
345381 12
292409 38
163576 10
144980 15
144253 25
400182 54
804377 171
631156 94