30 966
617 915
200 900
172 888
54 857
663 813
113 773
804 704
326 515
601 499
756 390
440 327
934 196
617 150
295 137
869 65