30682 624381
11807 77428
10595 246565
7776 61135
6861 42664
4872 67295
4477 18667
4314 69695
3715 85596
3667 81917