689 401
596 90
1705 842
486 38
882 829
342 289
410 600
641 302
629 266
543 498
899 397
573 578
2765 793
216 286
53 50
707 463
360 697
439 185
522 51
936 995
907 723
274 651
515 415