1517 936
778 301
707 729
328 508
900 284
71 18
797 378
278 276
829 441
852 809
253 385
101 722
520 142
696 990
863 186
981 1000
163 255
227 20
519 160
553 433
1092 883