298271 956
71488 588
52136 310
61413 437
25937 311
6029 715
8067 252
3925 100
2309 78
4298 96
58866 731