1004 62
1388 580
2111 304
239 10
833 173
793 637
458 454
1505 808
903 381
729 90
689 765
644 357
287 75
371 304
174 79
466 568
715 602
1109 163
727 74
602 533
464 618