399 941
404 801
502 159
472 130
687 285
87 423
606 781
764 257
84 715
218 24
346 130
115 323
712 283
414 365
749 542
258 693
193 106
50 951
585 686
215 144