297980 956
71383 588
52075 310
61398 437
25894 311
6027 715
8066 252
3915 100
2304 78
4295 96
58798 731