26016 87
27146 575
24269 310
15882 472
25268 768
13473 462
40958 436
11443 615
43660 478
93601 575
26934 134
28124 520
24605 68
16619 694
16369 153