288 997
639 134
956 719
506 372
675 369
428 95
197 586
4 663
226 221
66 520
544 594
3 43
803 648
478 614
101 410
304 17
713 322
504 628
337 170
703 805