298692 957
71877 588
52259 310
61450 437
25993 311
6045 715
8082 252
3935 100
2315 78
4309 96
58994 731