848 673
167 818
58 295
676 797
517 449
451 676
940 210
693 125
259 61
114 641
518 22
343 993
880 744
53 620
426 325
175 969
372 590