2505 648
785 63
1718 239
1897 999
640 53
960 8
573 709
369 460
2088 849
579 717
555 118
621 41
418 26
101 339
7249 805
391 575
404 107
1143 883
1004 140
358 312
450 352
377 726
143 971