630 599
515 458
473 366
658 721
246 79
352 149
291 233
835 803
488 168
729 978
306 482
459 506
84 917
720 837
469 578
669 400
104 609
377 999
254 354
571 811