581 519
303 529
661 411
546 624
355 765
157 857
844 223
315 383
245 660
259 205
962 406
985 148
589 743
635 559
115 176
906 751
932 643
168 112
470 468
716 826