683 145
301 354
523 281
787 963
558 472
473 368
485 555
513 281
716 171
315 244
180 661
424 573
123 868
268 292
208 514
146 925
776 374
333 745
155 856
529 451