297728 956
71257 588
51987 309
61375 437
25848 311
6023 715
8063 252
3909 100
2303 78
4289 96
58694 731