871 498
336 37
702 249
749 120
154 680
129 781
583 706
518 373
88 664
526 265
453 301
877 656
690 713
367 99
222 460
797 570
412 789
396 701
858 413
93 611