1005 251
3628 924
558 502
139 876
363 468
912 76
516 948
739 843
560 547
267 664
819 229
27 382
165 787
409 547
134 585
444 846
1294 657
569 559
603 714
44 67
627 726
27 607