328 758
270 550
736 447
39 973
412 73
789 925
206 468
902 310
359 695
181 121
70 840
234 59
916 691
607 499
968 994
772 933
882 744
353 472
416 986
658 727