30681 624285
11794 76983
10593 246464
7776 60915
6861 42570
4872 67109
4474 18444
4312 69595
3713 85491
3667 81810