30681 624332
11801 77169
10594 246517
7776 60979
6861 42622
4872 67154
4476 18606
4314 69647
3715 85546
3667 81863