891 105
803 221
570 59
890 532
647 681
368 959
123 18
4 221
376 525
712 303
118 609
789 731
464 946
314 446
727 955
950 989
748 641
189 323
973 860
204 128