528 113
962 663
621 341
230 718
762 63
710 951
520 340
601 260
580 406
192 744
459 358
502 47
871 698
131 616
1031 299
887 4
324 16
966 541
1019 980
793 838