636 307
552 154
816 591
287 129
58 857
98 558
293 727
942 516
790 237
95 448
351 929
581 112
397 311
581 761
782 63
2501 648
660 851
366 492
724 172
432 601
636 563