297578 956
71191 588
51938 309
61355 437
25829 311
6019 715
8059 252
3906 100
2298 78
4288 96
58626 731