310 591
851 238
326 241
335 231
95 411
187 98
332 755
866 602
484 159
813 838
564 513
321 556
796 281
304 450
616 870
85 573
297 909
522 113
867 360
974 134