1. 907492 2. 412508 3. 395804 4. 331871 5. 271904 6. 249825 7. 248762 8. 243188 9. 215571 10. 213593 11. 197284 12. 191890 13. 186831 14. 182677 15. 182283 16. 175852 17. 174083 18. 172402 19. 168756 20. 167804 21. 167497 22. 159186 23. 158456 24. 155572 25. 155336 26. 152195 27. 151826 28. 148643 29. 145473 30. 140012 31. 138866 32. 137073 33. 136721 34. 135835 35. 131902 36. 128438 37. 127814 38. 124247 39. 122779 40. 122317 41. 117677 42. 111093 43. 105174 44. 100099 45. 99985 46. 99953 47. 98344 48. 98287 49. 97697 50. 97308