1133 615
660 612
154 989
896 52
377 954
140 440
259 961
863 839
543 51
680 822
1109 37
205 731
267 531
420 146
256 839
241 816
879 646
650 708
351 553
386 837