958 663
616 341
230 718
761 63
707 951
511 340
599 260
580 406
191 744
459 358
497 47
853 698
112 616
1020 299
884 4
322 16
964 541
1007 980
790 838
796 119