297715 956
71250 588
51981 309
61374 437
25848 311
6023 715
8063 252
3909 100
2303 78
4289 96
58683 731