862 872
787 239
752 747
562 910
1005 110
345 524
321 768
1139 725
150 202
693 714
978 131
1020 692
906 848
928 237
442 434
147 304
95 681