297702 956
71238 588
51976 309
61371 437
25844 311
6020 715
8063 252
3909 100
2303 78
4289 96
58675 731