30681 624272
11794 76970
10593 246450
7776 60900
6861 42559
4872 67004
4474 18429
4312 69581
3713 85476
3667 81797