887 103
94 862
383 592
278 234
964 182
104 47
441 244
991 245
779 877
460 635
868 97
523 133
817 1000
245 860
622 763
577 550
354 368
355 483
280 347
832 651