870 51
1238 572
283 210
306 277
840 545
204 413
1029 6
261 226
1054 467
456 720
802 204
984 853
121 139
696 684
596 487
481 840
370 874
1019 906
711 109
998 288