1035 521
63 820
557 212
751 498
257 69
935 794
71 792
537 634
207 196
184 960
408 937
880 211
478 131
300 360
887 394
585 57
665 560
702 533
729 501
905 652
786 451
236 667
847 179
98 202