409 38
704 285
260 461
128 294
682 482
150 14
367 302
576 711
589 593
515 1000
433 48
597 602
536 713
143 927
574 469
796 896
914 432
260 259
557 877
886 172