302 851
390 971
803 270
566 288
13 96
169 573
226 846
126 839
645 944
371 463
368 382
282 791
34 154
799 319
766 278
137 456
322 500
973 903
238 553
666 859