43423 817
214051 779
112229 883
13802 713
16085 855
9095 585
32300 541
28017 232
33067 208
33042 957
35242 761
55943 410
27659 273
9431 752
3978 260