57 3602
102 20430
176 -1
490527 -1
179 39198
222 3254
76 5513
14825 20335
107 2045
121 3328
135 2228
89 2842
284 2880
70 2290
334 9954
