350 875
113 788
526 696
262 577
886 838
962 606
419 810
684 744
567 363
167 329
905 92
672 215
267 574
382 87