1014 499
350 261
769 488
481 354
420 443
95 804
923 6
868 307
775 672
821 128
42 512
602 593
228 734
353 958
20 143
973 174
147 893
186 881
100 629
601 846