628 330
509 110
354 74
198 9
403 392
411 196
993 264
368 264
194 340
746 98
905 998
569 988
438 452
990 473
638 251
781 1
703 483
422 73
55 625
169 456