358 300
323 162
310 176
184 338
704 435
238 127
978 227
644 767
979 647
206 751
628 189
438 538
421 712
653 391
106 942
483 31
159 998
794 800
242 130
168 308