688 425
613 249
309 469
170 592
354 904
313 300
462 718
111 143
1004 619
46 91
704 472
54 248
80 787
633 391
270 985