9625
26
15057
66
8147
55
292226
2524
51026
776
18392
71
725899
8036
133363
2410