350 137
370 394
991 840
276 65
649 636
648 714
832 1
139 462
728 220
694 949
389 941
997 638
537 49
788 566
2902 313
41 377
509 100
967 502
96 180
903 768
359 86
937 549
307 943