628 300
585 508
191 955
658 545
843 477
510 862
255 728
242 39
187 138
720 503
57 740
824 661
974 731
803 883
18 481
620 802
383 959
571 162
327 820
960 746
441 624
5 549
409 490
566 585
993 565
551 633
827 598
245 783
223 408
67 686