284 19464
2545 10502
303 13427
8454 116556
43909 55043
144 9718
126 15357
239 8181
673 30316
286 11325
244232 318419
8490 182379
53312 73013
219 17185
-1 -1
