305 639
142 576
350 591
123 498
633 297
38 704
708 493
833 920
698 523
79 274
135 8
321 705
896 114
178 231
1012 22
858 661
574 747
764 740
317 159
204 537