30681 624323
11800 77156
10593 246507
7776 60966
6861 42611
4872 67145
4476 18595
4314 69639
3715 85532
3667 81854