108 509
516 587
351 416
518 158
804 356
408 131
354 894
830 156
697 2
115 616
851 253
376 705
255 473
112 295
683 873
895 143
292 781
954 131
52 270
780 74