130 451
484 466
927 239
827 232
295 499
514 230
881 641
179 217
991 374
399 49
188 324
68 391
587 476
653 130
636 539
195 516
586 93
977 306
318 370
39 891