46329


2092


287


2862


5248


12205


244496


506


51746