305 758
264 550
735 447
33 973
409 73
783 925
201 468
901 310
354 695
173 121
53 840
232 59
908 691
638 394
590 641
579 498
953 994
766 933
336 472
319 986