30 677
333 721
177 555
301 872
341 10
25 860
851 536
611 51
382 953
17 765
818 785
467 641
476 442
631 113
197 661
491 570
858 946
199 115
599 383
184 172