26009 87
27142 575
24265 310
15876 472
25260 768
13469 462
40947 436
11436 615
43652 478
93518 575
26871 134
28012 520
24561 68
16564 694
16334 153