8615 12326
300968 -1
87 4734
127 4000
15220 17788
272 3971
133 5166
2510 5373
197 4363
239 4253
86 2182
361220 654323
578 2893
72992 76054
542 3304
