509 1
795 594
628 359
446 433
72 236
52 946
518 183
849 517
939 139
904 55
378 605
776 870
794 746
326 156
775 55
656 354
848 385
494 777
239 121
590 707