596 517
403 380
927 72
296 255
46 635
679 309
969 939
801 853
608 507
586 180
527 169
103 71
61 976
543 102
839 3
293 412
506 430
831 162
577 361
550 547
743 184
596 513
420 863
692 742
108 279
270 7
793 790
15 39