346 52
43 228
472 303
876 733
926 58
513 604
531 100
587 217
214 202
507 636
1163 362
758 708
534 827
383 257