26009 87
27141 575
24265 310
15876 472
25260 768
13469 462
40947 436
11436 615
43652 478
93517 575
26868 134
28007 520
24560 68
16563 694
16334 153