236 97
729 343
244 618
365 299
33 417
481 624
353 646
453 400
754 599
319 114
54 174
328 962
36 988
228 408
823 583
815 394
579 743
997 597
25 762
172 947