298196 956
71469 588
52123 310
61410 437
25929 311
6029 715
8067 252
3920 100
2308 78
4297 96
58855 731