107 509
515 587
348 416
517 158
799 356
405 131
351 894
829 156
671 2
100 616
835 253
373 705
245 473
102 295
678 873
890 143
289 781
951 131
51 270
777 74