30682 624362
11805 77405
10595 246543
7776 61112
6861 42643
4872 67177
4477 18638
4314 69675
3715 85574
3667 81896