595 103
332 123
122 379
37 509
875 325
646 159
245 501
514 943
82 516
407 133
972 510
918 577
951 803
9 5
494 338
582 738
400 119
647 977
244 750
466 486