252 453
1018 111
887 664
243 39
481 137
624 388
660 627
319 240
147 663
86 593
504 674
203 645
826 669
950 963
266 728
398 102
587 136
755 155
665 487
664 378