101 960
33 417
25 762
172 947
453 400
183 1000
546 912
717 157
687 939
889 221
419 988
200 676
80 147
668 10
240 672
821 583
650 337
789 901
270 871
912 630
333 497
615 6
1002 122