801 668
436 507
777 426
198 655
177 15
502 305
276 461
119 563
350 854
156 419
803 685
304 808
857 440
653 197
102 31
487 87
106 700
740 587
590 596