298283 956
71497 588
52143 310
61413 437
25940 311
6030 715
8067 252
3925 100
2309 78
4298 96
58866 731