400 203
292 958
356 84
610 396
838 706
58 102
387 778
435 503
169 853
599 97
770 305
356 389
168 929
448 411
344 670
501 977
232 711
290 323
845 259
396 423