816 21
1028 49
111 890
901 887
223 603
162 120
279 960
256 70
560 691
1005 162
849 568
668 311
356 944
872 977
1027 593
842 963
130 880
805 358
279 490
526 665