404 897
620 355
233 634
259 687
762 520
916 64
740 619
682 161
519 931
244 235
9 470
634 693
4 486
825 809
280 258
635 457
413 164
305 246
946 803
40 533