645 560
3626 924
363 468
593 639
318 714
29 758
1294 657
177 610
368 954
560 547
450 823
243 619
1007 875
94 304
444 846
516 948
603 714
75 767
246 177
302 100
303 49