1051 430
742 601
32 153
675 778
326 997
295 642
954 885
920 231
173 253
830 552
636 214
785 713
153 25
149 221
253 761
340 565
397 859
799 388
732 890
757 696
333 124
315 470
856 209
909 144