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
641 394
592 641
608 499
969 994
772 933
354 472
416 986