596 533
429 616
838 249
96 660
810 475
266 160
154 730
907 225
551 978
67 345
612 233
743 922
866 202
317 522
748 596
8 302
879 400
77 925
211 666
903 329