307 286
591 545
140 865
51 169
181 956
944 652
888 894
800 194
709 510
159 678
663 614
408 444
913 416
599 316
97 60
873 687
401 54
333 362
729 146
664 468