33 622
703 51
1029 661
655 108
52 543
462 980
888 675
286 816
190 940
732 411
160 343
551 457
833 213
512 849
631 469
953 460
125 327