298002 956
71393 588
52077 310
61399 437
25898 311
6027 715
8067 252
3915 100
2304 78
4295 96
58804 731