895 90
239 289
422 509
978 289
66 32
696 278
291 235
610 645
398 712
281 850
154 253
907 646
362 562
343 971
104 17
524 865
452 753
835 94
34 820
268 616