308 278
487 12
14 825
764 418
872 118
848 4
671 231
803 437
425 759
218 109
608 968
995 820
177 893
313 670
20 577
984 645
319 32
188 629
560 591
903 111