2528 648
595 457
998 929
922 906
1155 883
391 726
590 761
781 914
964 551
519 373
539 35
510 72
149 601
566 154
1723 239
966 8
96 149
1193 12
550 454
1063 584
1791 500
473 940
726 596
415 693