688 425
611 249
307 469
170 592
353 904
313 300
462 718
108 143
1004 619
44 91
704 472
49 248
80 787
631 391
270 985