528 610
895 498
948 560
959 78
351 231
809 394
431 612
307 280
715 608
914 60
1003 964
459 657
1006 394
54 854
396 641
360 98
517 741
700 199
342 637
131 979