535 482
409 907
78 122
338 816
298 859
20 108
594 387
491 747
443 681
805 788
647 659
306 680
41 588
14 125
125 72
803 360
255 549
457 930
246 975
679 551
958 949
47 699
776 914
688 66
572 346
571 553
515 934
605 726
36 381
676 268