1062 450
509 265
535 313
358 854
58 934
219 476
607 283
604 265
942 315
961 92
944 859
328 949
115 160