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