631 626
523 88
15 178
23 201
839 214
391 238
925 576
310 567
410 946
190 339
965 666
442 191
249 5
461 89
226 378
88 162
297 806
210 350
924 216
645 883