30681 624338
11802 77177
10595 246526
7776 61089
6861 42626
4872 67160
4476 18614
4314 69654
3715 85552
3667 81872