26015 87
27145 575
24269 310
15878 472
25263 768
13471 462
40952 436
11442 615
43656 478
93590 575
26927 134
28111 520
24601 68
16611 694
16366 153