643 688
777 872
216 441
44 340
472 739
327 592
615 675
587 604
824 980
383 995
238 234
230 997
1105 160
500 64
2369 745
503 51
569 170
808 978
707 545
310 235