297769 956
71286 588
52006 310
61381 437
25851 311
6026 715
8063 252
3909 100
2303 78
4291 96
58713 731