297915 956
71350 588
52053 310
61389 437
25872 311
6027 715
8066 252
3913 100
2304 78
4294 96
58776 731