52152 10
72355 28
33031 10
110459 51
29833 8
50955 33
74883 33
35783 22
19829 12
26602 8
19958 5
30759 9
61384 34
47257 21
17704 4
178352 24
345259 12
292205 38
163427 10
144751 15
144104 25
399878 54
803926 171
630883 94