117571 126559
4545 21453
152117 167243
485 18609
47247 60385
1003 16842
633 10230
18477 33445
4790 22401
16299 36525
3735 14306
1105 13561
54889 61785
180701 184597
-1 -1
