2983 412
748 525
898 230
121 584
448 858
259 605
229 574
683 844
389 918
569 34
591 222
65 155
852 190
999 968
950 797
507 827
54 539
401 866
499 673
660 730
576 490
135 924
113 588
1239 947