846 380
452 490
32 286
645 33
508 618
888 7
316 95
422 745
537 868
250 629
545 877
407 341
188 953
346 507
832 920
270 728
445 610
1014 141
705 217
315 300