502 556
748 604
142 192
912 161
84 409
426 700
256 543
1000 488
7 106
581 387
277 902
322 835
310 499
810 9
596 671
542 303
763 286
476 107