30681 624346
11803 77185
10595 246530
7776 61095
6861 42632
4872 67165
4476 18621
4314 69661
3715 85558
3667 81879