1005 251
5264 462
359 176
3629 924
349 680
1981 123
1863 885
879 766
734 608
363 468
593 639
29 758
920 32
37 465
752 686
488 192
1294 657
90 997
819 229
949 983
424 809
456 969
356 817