214 27
232 706
129 739
862 414
679 894
123 252
264 3
501 115
849 327
168 75
900 89
701 880
555 217
793 601
458 258
971 481
126 328
834 526
294 167
25 860