521 450
400 276
122 481
446 410
893 702
651 159
186 134
124 282
270 570
560 799
221 997
693 833
471 389
1031 46
758 66
317 684
688 655
711 31
706 114
665 2