508 580
595 962
697 820
445 452
605 300
1003 266
351 45
468 162
562 17
694 312
171 878
443 225
820 751
994 690
801 806
708 272
232 679
906 528
924 997
998 420