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