297781 956
71294 588
52011 310
61383 437
25851 311
6026 715
8064 252
3909 100
2303 78
4291 96
58723 731