297928 956
71357 588
52054 310
61392 437
25876 311
6027 715
8066 252
3913 100
2304 78
4294 96
58781 731