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