260 104
747 32
814 246
698 604
477 379
657 453
517 1
800 594
635 359
451 433
78 236
54 946
523 183
856 517
947 140
914 55
397 605
855 870
878 746
360 156