30682 624389
11808 77436
10595 246571
7776 61143
6861 42672
4872 67303
4477 18675
4314 69702
3715 85603
3667 81924