14797 18700
443 33706
6862 715592
18733 23465
213 11760
12871 114432
529699 -1
298092 331300
68 6884
13947 27487
11382 -1
16233 -1
272 6194
-1 -1
11588 43586
