25199 125951
9681 195585
8341 91649
6687 41793
6189 19515
5624 38334
5168 21844
4971 22207
3863 23867
3862 29947