350 301
422 351
378 505
795 462
471 986
741 147
244 735
710 321
432 150
111 676
168 986
762 966
244 477
994 926
389 354
388 935
160 380
288 526
237 655
947 684
58 962
963 898
560 509
123 794
325 484
605 30
3 593
190 876