30682 624383
11807 77429
10595 246566
7776 61137
6861 42666
4872 67297
4477 18668
4314 69696
3715 85597
3667 81918