30681 624335
11802 77173
10595 246523
7776 60985
6861 42623
4872 67157
4476 18610
4314 69650
3715 85549
3667 81868