297587 956
71196 588
51942 309
61355 437
25829 311
6019 715
8059 252
3907 100
2298 78
4288 96
58628 731