396 589
214 205
687 823
345 4
889 76
798 670
263 440
857 920
276 9
853 109
865 529
347 343
457 168
177 745
442 978
800 51
20 208
17 604
350 920
333 980