35 862
893 69
402 893
266 249
169 352
500 99
958 795
721 978
390 549
166 1000
823 887
483 31
180 87
236 562
556 939
650 657
1210 9
812 405
936 948
149 325
983 627
899 209
704 593
1007 866