30681 624338
11803 77179
10595 246526
7776 61089
6861 42626
4872 67161
4476 18615
4314 69654
3715 85552
3667 81873