9599 14375
177 4309
197 2211
2597 6482
91 2983
2038 6538
1079 102542
13371 78919
524 -1
189 6261
48561 52142
520 5682
971 5704
388265 395893
-1 -1
