953 700
712 244
153 587
1406 446
376 43
1167 269
974 871
824 530
897 499
579 621
1011 447
256 411
838 840
438 535
525 818
497 228
501 420
491 366
889 22
233 954