629 838
423 162
1816 999
508 932
475 278
1213 593
542 690
427 374
287 70
339 558
466 790
1215 50
46 974
160 655
73 971
674 191
500 360
125 802
842 983
257 54
482 598