101 836
593 473
200 69
596 62
991 509
879 356
124 508
578 714
163 950
490 780
21 193
303 145
591 283
835 103
841 93
812 760
407 180
336 673
105 210
485 951