298525 957
71730 588
52216 310
61434 437
25975 311
6040 715
8072 252
3928 100
2314 78
4303 96
58944 731