878 631
406 509
734 503
232 152
207 829
818 550
17 897
209 733
694 966
141 584
352 462
206 82
997 436
282 471
193 531