1. 804444 2. 356803 3. 343392 4. 295272 5. 268987 6. 235783 7. 209628 8. 207107 9. 182362 10. 178128 11. 172196 12. 172053 13. 170897 14. 163040 15. 161865 16. 160227 17. 158702 18. 154089 19. 151456 20. 151344 21. 149666 22. 147991 23. 141356 24. 137707 25. 137204 26. 136764 27. 135606 28. 133402 29. 127275 30. 126667 31. 123878 32. 123233 33. 123087 34. 121709 35. 120339 36. 119440 37. 114402 38. 114077 39. 113473 40. 111600 41. 101642 42. 99984 43. 97715 44. 94445 45. 93256 46. 93107 47. 93071 48. 92675 49. 92564 50. 91211