595 282
37 871
176 111
336 65
673 362
710 961
62 807
835 126
174 872
587 377
842 410
576 802
821 322
357 16
217 929
354 446
88 467
888 538
12 836
968 699