416 918
680 284
278 962
57 514
95 901
636 385
407 465
279 255
968 995
777 566
846 747
657 150
895 626
639 473
244 65
127 648
364 397
312 841
600 312
599 385