2313 573
398 602
1007 875
481 674
407 387
683 509
558 502
808 910
37 465
771 108
117 525
352 817
431 238
576 575
688 28
316 904
134 967
869 595
124 131
134 585
685 741
593 639