30685 624681
11809 77718
10603 246929
7777 61612
6861 42931
4872 67640
4481 19064
4314 69972
3718 85997
3674 82345