646 422
1002 368
710 565
238 201
524 865
784 89
440 371
309 743
684 709
1044 923
252 92
372 883
389 931
359 765
455 902