1230 175
928 862
851 804
975 56
272 472
331 154
146 31
330 692
562 109
380 211
649 562
430 718
160 148
737 587
115 817
145 812
947 543
749 799
757 156
111 32