596 533
838 249
566 919
506 483
480 249
551 108
266 160
237 941
67 345
230 127
365 381
921 16
940 821
748 596
300 546
154 730
254 136
283 412
434 293
92 857