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