166 78
125 138
513 685
742 964
294 167
860 938
132 674
1010 206
492 505
145 518
61 557
841 992
600 785
396 306
887 22
80 658
382 800
552 408
395 746
933 575