30681 624291
11794 76990
10593 246470
7776 60922
6861 42576
4872 67114
4474 18451
4312 69603
3715 85496
3667 81815