328 758
270 550
736 447
39 973
413 73
789 925
206 468
902 310
359 695
181 121
70 840
234 59
916 691
642 394
592 641
609 499
970 994
772 933
354 472
418 986