303 669
2765 793
596 90
486 38
78 497
855 889
739 843
487 82
180 504
573 578
189 173
38 250
689 401
2782 912
971 786
1250 1000
680 916
959 885
994 176
918 63
72 996
581 192