328 455
416 857
344 787
165 120
659 110
689 913
558 958
848 882
921 182
463 367
982 442
700 102
788 642
96 630
81 578
596 427
172 915
847 99
106 300
422 209