26009 87
27140 575
24263 310
15876 472
25258 768
13468 462
40947 436
11435 615
43651 478
93502 575
26856 134
27977 520
24555 68
16556 694
16331 153