297725 956
71252 588
51985 309
61375 437
25848 311
6023 715
8063 252
3909 100
2303 78
4289 96
58693 731