525 508
1000 301
444 413
196 560
62 322
850 563
25 992
299 123
126 673
475 717
742 414
467 242
821 664
360 658
907 164
863 858
365 41
197 347
461 698
276 926