26009 87
27139 575
24262 310
15876 472
25258 768
13466 462
40946 436
11435 615
43651 478
93493 575
26841 134
27940 520
24544 68
16544 694
16321 153