316 354
188 704
779 422
292 420
50 773
956 467
628 962
477 15
581 201
476 608
561 666
377 365
516 103
436 289
410 126
876 733
660 517
1179 855
696 81
495 1