928 862
430 718
694 814
1230 175
851 804
272 472
603 163
146 31
649 562
947 543
749 799
380 211
737 587
115 817
975 56
160 148
111 32
493 861
145 812
49 191