228 103
146 871
535 702
814 201
585 120
542 862
966 618
580 445
159 441
735 881
885 575
338 701
552 823
626 190
49 954
598 980
228 247
508 642
244 994
837 120
1006 417
962 331