39481 10
37326 5
80234 6
34402 2
43082 8
65601 12
87157 4
121729 8
22256 9
26353 11
30202 2
85907 9
212433 15
57651 3
147858 20
53277 8
236802 12
130830 4
158580 10
371176 46
238704 41
201130 29
263858 25
205931 20