358 596
809 645
524 159
1001 840
827 713
686 696
751 341
790 319
226 518
641 319
188 493
672 704
97 94
87 813
528 383
236 227
395 682
886 49
286 980
868 128