297706 956
71239 588
51978 309
61374 437
25844 311
6020 715
8063 252
3909 100
2303 78
4289 96
58677 731