298013 956
71398 588
52079 310
61400 437
25898 311
6027 715
8067 252
3916 100
2304 78
4295 96
58804 731