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