297606 956
71197 588
51946 309
61356 437
25832 311
6019 715
8059 252
3907 100
2298 78
4288 96
58635 731