139137
607482
812828
177388
767788
1000195
17977484
15533692
14333960
10800916
7289156
7100668
6946362
6918831
6324477
5787960
5640623
5431253
434270
4070231