604 393
1308 24
640 618
747 86
409 706
346 71
506 604
849 426
400 156
589 425
325 547
729 488
171 826
380 653
620 454
411 743
1030 901
316 195
164 123
244 531