51707 10
72056 28
33008 10
110354 51
29754 8
50807 33
74528 33
35731 22
19783 12
26529 8
19882 5
30657 9
61027 34
46952 21
17628 4
178330 24
345202 12
292126 38
163305 10
144681 15
144056 25
399780 54
803609 171
630801 94