878 631
406 509
734 503
232 152
205 829
818 550
15 897
209 733
694 966
141 584
350 462
201 82
995 436
282 471
189 531