298258 956
71487 588
52133 310
61413 437
25936 311
6029 715
8067 252
3925 100
2309 78
4297 96
58865 731