26016 87
27145 575
24269 310
15880 472
25264 768
13471 462
40957 436
11442 615
43659 478
93596 575
26934 134
28121 520
24604 68
16617 694
16368 153