297668 956
71218 588
51967 309
61364 437
25840 311
6019 715
8061 252
3908 100
2301 78
4289 96
58663 731