504 955
330 621
326 45
150 385
477 368
383 286
371 203
591 864
799 233
717 990
516 107
700 708
520 82
744 61
122 6
535 701
544 178
346 137
676 7
451 85
138 312
96 251
921 798
896 318