699 532
504 76
306 484
548 296
980 381
949 34
172 61
913 90
160 109
1005 886
605 381
89 875
843 65
607 928
336 746
987 921
971 237
102 750
595 338
556 841