297680 956
71227 588
51972 309
61366 437
25841 311
6019 715
8062 252
3909 100
2303 78
4289 96
58671 731