541 860
2971 412
330 90
674 43
668 528
897 230
988 840
776 801
988 100
485 36
223 601
88 386
776 896
1163 1000
748 145
641 697
647 859
144 880
27 113
42 991