298686 957
71866 588
52256 310
61449 437
25992 311
6044 715
8081 252
3935 100
2315 78
4309 96
58988 731