515 429
592 330
795 160
307 252
407 542
248 657
708 884
824 545
117 351
43 753
611 939
309 507
438 578
91 103
999 914
542 685
659 752
393 538
701 236
42 129