181 87
40 82
231 76
933 342
994 998
820 2
477 921
766 735
783 832
885 441
60 236
184 22
135 826
803 665
543 55
776 861
1856 567
485 36
692 706
999 968
492 403
166 1000
842 704
119 797