26009 87
27139 575
24262 310
15876 472
25258 768
13465 462
40946 436
11435 615
43651 478
93492 575
26840 134
27934 520
24544 68
16541 694
16317 153