1005 506
299 156
370 917
317 448
717 673
405 663
849 339
618 846
667 412
980 823
960 733
220 228
370 487
822 11
346 108
842 223
516 240
854 59
881 607
296 524