52359 10
72781 28
33227 10
110653 51
29959 8
51055 33
75203 33
35904 22
19926 12
26856 8
20129 5
30929 9
61783 34
47609 21
17806 4
178482 24
345377 12
292404 38
163577 10
144984 15
144258 25
400176 54
804383 171
631153 94