962 576
953 582
933 311
868 4
854 669
805 259
653 516
538 507
494 961
412 393
396 664
322 457
259 485
183 421
150 370
146 464
83 876
39 809