52451 10
73133 28
33279 10
110682 51
29980 8
51059 33
75480 33
36031 22
19934 12
26882 8
20159 5
30984 9
61957 34
47832 21
17829 4
178476 24
345384 12
292401 38
163578 10
144981 15
144280 25
400284 54
804628 171
631205 94